当前位置:  软件>php软件

PHP的Word开发包 PHPWord

    来源:    发布时间:2015-01-06

    本文导语:  尽管目前只是测试版但是功能还是很强劲!完美兼容MS Word并且支持打开.doc or.docx。可以插入文本,文本符,分页,页眉/页脚,表格,列表中的元素,超链接等等。 示例代码: // Include the PHPWord.php, all other classes were loaded by an auto...

尽管目前只是测试版但是功能还是很强劲!完美兼容MS Word并且支持打开.doc or.docx。可以插入文本,文本符,分页,页眉/页脚,表格,列表中的元素,超链接等等。

示例代码:

// Include the PHPWord.php, all other classes were loaded by an autoloader
require_once 'PHPWord.php';

// Create a new PHPWord Object
$PHPWord = new PHPWord();

// Every element you want to append to the word document is placed in a section. So you need a section:
$section = $PHPWord->createSection();

// After creating a section, you can append elements:
$section->addText('Hello world!');

// You can directly style your text by giving the addText function an array:
$section->addText('Hello world! I am formatted.', array('name'=>'Tahoma', 'size'=>16, 'bold'=>true));

// If you often need the same style again you can create a user defined style to the word document
// and give the addText function the name of the style:
$PHPWord->addFontStyle('myOwnStyle', array('name'=>'Verdana', 'size'=>14, 'color'=>'1B2232'));
$section->addText('Hello world! I am formatted by a user defined style', 'myOwnStyle');

// You can also putthe appended element to local object an call functions like this:
$myTextElement = $section->addText('Hello World!');
$myTextElement->setBold();
$myTextElement->setName('Verdana');
$myTextElement->setSize(22);

// At least write the document to webspace:
$objWriter = PHPWord_IOFactory::createWriter($PHPWord, 'Word2007');
$objWriter->save('helloWorld.docx');

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • PHP的UTF8开发库 php-utf8
  • 超级负载PHP 开发框架 Xiuno PHP
  • PHP应用开发框架 PHP Ding
  • PHP开发工具 PHPDesigner
  • PHP集成开发环境 PhpStorm
  • PHP开发框架 Yii
  • PHP开发框架 CakePHP
  • PHP开发框架 Radicore
  • PHP开发插件 PDT
  • PHP 集成开发工具 Codelobster
  • php扩展模块开发
  • PHP的Web开发框架 epesi framework
  • PHP开发框架 PHPDevShell
  • PHP 开发扩展 C++ 库 PHP-CPP
  • PHP应用程序开发框架 CMSPAD
  • PHP开发工具 PHPEclipse
  • PHP5 Web开发框架 Probus
  • PHP 网站开发框架 psx
  • PHP网络开发环境 Vertrigo
  • 迷你PHP开发框架 CoreMVC
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • IIS7配置PHP图解(IIS7+PHP_5.2.17/PHP_5.3.5)
  • PHP 5.4.19 和 PHP 5.5.3 发布及下载地址
  • php输入流php://input使用示例(php发送图片流到服务器)
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • PHP转换器 HipHop for PHP
  • PHP去除html标签,php标记及css样式代码参考
  • PHP 框架 Pop php
  • PHP 'ext/soap/php_xml.c'不完整修复存在多个任意文件泄露漏洞
  • PHP的JavaScript框架 PHP.JS
  • php通过socket_bind()设置IP地址代码示例


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3