您现在的位置: 军旅同心 >> 读书赏析 >> 学习园地 >> 电脑网络 >> 技术文章 >> 文章正文
基于PHP与XML的PDF文档生成技术
作者:采集员 文章来源:来源于网络 点击数: 更新时间:2005-9-10 14:35:32
" encoding="gb2312"?>

<report>

              <report_param>

                 <title>库存历史事务表</title>

                 <unit>平方米</unit>

                 <date>20020611</date>

             </report_param>

             <report_records>

                  <record>

                           <llprod>W2308</llprod>

                           <lloc>1234</lloc>

                            <lcls>a</lcls>

                            <lwhs>01</lwhs>

                            <lloct>0001</lloct>

                            <lnum>200</lnum>

                            <ldate>20020609</ldate>

                    </record>

                    <record>

                            <llprod>W2307</llprod>

                            <lloc>4321</lloc>

                            <lcls>a</lcls>

                            <lwhs>01</lwhs>

                            <lloct>0001</lloct>

                            <lnum>100</lnum>

                            <ldate>20020609</ldate>

                     </record>

            </report_records>

</report>

 

该文档包含了这张报表的所有有用信息,我们需要用特定的XSL样式单为其加上格式信息。XMLTransformer执行转换的代码如下:

<?php

    $xslt = new XMLTransformer ("report.xsl", "report.xml");

    $xslt->apply("pdfreport.xml");

?>

 

转换后生成的新的XML文档如下:

 

<?xml version="1.0" encoding="gb2312"?>

<pdfreport pagetype="a4" pagesize="25" top="20" bottom="20" left="20" right="20">

  <head>

     <line top="5" bottom="5" size="50%" linetype="single" show="false"/>

     <text fontsize="30" fontlaguage="cn" align="center">库存历史事务表</text>

     <line top="5" bottom="30" size="80%" linetype="double" show="true"/>

上一页  [1] [2] [3] 下一页


 
免责声明:作品版权归所属媒体与作者所有!!本站刊载此文不代表同意其说法或描述,仅为提供更多信息。如果您认为我们侵犯了您的版权,请告知!本站立即删除。有异议请联系我们。
文章录入:烟灰缸    责任编辑:烟灰缸 
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
| 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 |