- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《PHPWord使用指南ByStone
PHPWord使用指南(PHPWord Beta 0.6.2)
By--Stone
首先我们要了解文档最基本的信息和设置:
?因为是国外编辑的类库,存在对中文支持的问题,使用前,我们需要进行一些修正:
1、解决编码问题,PHPword?会对输入的文字进行utf8_encode编码转化,如果你使用GBK、GB2312或者utf8编码的话就会出现乱码,如果你用utf8编码,就查找类库中所有方法中的?utf8_encode?转码将其删除,如果你采用GBK或者GB2312编码,使用iconv进行编码转换。
2、解决中文字体支持,在writer/word2007/base.php中?312行添加?$objWriter-writeAttribute(w:eastAsia,$font)
3、启动php zip支持,windows环境下在php配置文件php.ini中,将extension=php_zip.dll前面的分号“;”去除;(如果没有,请添加extension=php_zip.dll此行并确保php_zip.dll文件存在相应的目录),然后同样在php.ini文件中,将?zlib.output_compression = Off?改为zlib.output_compression = On?;?
计量单位:缇(twips)
首先解释一下PHPWord最基本的计量单位:“缇”(twips),我们常常在文件中看到或使用计量单位“缇”,它是开源办公软件中最基本的计量单位,“缇”是TWentieth of an Inch Point的简写,意思 1/20磅,与其他常用剂量单位的换算是1缇=1/1,440英寸,1缇=1/567厘米,1缇=1/15像素
新建文档
添加页面
添加默认页面(默认页面方向和页边距):
$section = $PHPWord-createSection();
页面样式
创建样式数组:
$sectionStyle = array(orientation = null,
marginLeft = 900,
marginRight = 900,
marginTop = 900,
marginBottom = 900);
$section = $PHPWord-createSection($sectionStyle);
文本
添加文本
向文档添加文本使用方法函数: addText.(注意PHPword?会对输入的文字进行utf8_encode编码转化,如果你使用GBK、GB2312或者utf8编码的话就会出现乱码,如果你用utf8编码,就查找类库中所有方法中的?utf8_encode?转码将其删除,如果你采用GBK或者GB2312编码,使用iconv进行编码转换。)
$section-addText( $text, [$fontStyle], [$paragraphStyle] );
addText() 参数 类型 描述 $text String 文本内容. $fontStyle String / Array 字体样式. $paragraphStyle String / Array 段落样式
添加换行符
添加换行符,使用方法函数 addTextBreak:
$section-addTextBreak();
添加多个换行符:
$section-addTextBreak(15);
添加分页符
添加分页符,使用方法函数:addPageBreak:
$section-addPageBreak();
添加超链接
添加超链接,使用方法函数: addLink:
$section-addLink( $linkSrc, [$linkName], [$styleFont], [$styleParagraph]);
addListItem() 参数 类型 描述 $linkSrc String 链接地址 $linkName String 链接名称. $styleFont String / Array 文本样式 $styleParagraph String / Array 段落样式 注意在添加链接地址时最好trim一下前后有空格很可有可能导致文档打不开
超链接样式
定义超链接风格的两种方法
内嵌样式:
$linkStyle = array(color=0000FF,
underline=PHPWord_Style_Font::UNDERLINE_SINGLE);
$section-addLink(http://www.google.de, null, $linkStyle);
或者定义一个样式定义设置超链接样式,定义一种样式后,必须把第三个参数设置为
您可能关注的文档
- 《Opera11使用技巧让你的Opera11更好用.doc
- 《中考前2周.doc
- 《OPGW、OPCC复合光缆技术参数.doc
- 《OptixOSN3500设备概述.doc
- 《ORACLE10WIN2003安装图解.doc
- 《ORACLE化工行业解决方案.doc
- 《oracle学习步骤.doc
- 《Oracle数据库的基本操作.doc
- 《Oracle数据库设计规范建议.doc
- 《ORACLE版本之间的区别.doc
- 《GB/Z 44363-2024致热性 医疗器械热原试验的原理和方法》.pdf
- GB/T 16716.6-2024包装与环境 第6部分:有机循环.pdf
- 中国国家标准 GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 《GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统》.pdf
- GB/T 44376.1-2024微细气泡技术 水处理应用 第1 部分:亚甲基蓝脱色法评价臭氧微细气泡水发生系统.pdf
- 中国国家标准 GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 44305.2-2024塑料 增塑聚氯乙烯(PVC-P)模塑和挤塑材料 第2部分:试样制备和性能测定.pdf
- 《GB/T 44315-2024科技馆展品设计通用要求》.pdf
- GB/T 44315-2024科技馆展品设计通用要求.pdf
- GB/T 39560.9-2024电子电气产品中某些物质的测定 第9 部分:气相色谱-质谱法(GC-MS)测定聚合物中的六溴环十二烷.pdf
文档评论(0)