首页 > 程序开发 > Web开发 > PHP教程 > PHP与数据库 > MYSQL > 正文
PHP处理Word转PDF技巧讲解
2016-01-06       个评论      
收藏    我要投稿
  1. set_time_limit(0);
  2. functionMakePropertyValue($name,$value,$osm){
  3. $oStruct=$osm->Bridge_GetStruct("com.sun.star.beans.PropertyValue");
  4. $oStruct->Name=$name;
  5. $oStruct->Value=$value;
  6. return$oStruct;
  7. }
  8. functionword2pdf($doc_url,$output_url){
  9. $osm=newCOM("com.sun.star.ServiceManager")ordie("Please be sure that OpenOffice.org is installed.n");
  10. $args=array(MakePropertyValue("Hidden",true,$osm));
  11. $oDesktop=$osm->createInstance("com.sun.star.frame.Desktop");
  12. $oWriterDoc=$oDesktop->loadComponentFromURL($doc_url,"_blank",0,$args);
  13. $export_args=array(MakePropertyValue("FilterName","writer_pdf_Export",$osm));
  14. $oWriterDoc->storeToURL($output_url,$export_args);
  15. $oWriterDoc->close(true);
  16. }
  17. $output_dir="D:/LightTPD/htdocs/";
  18. $doc_file="D:/LightTPD/htdocs/2.doc";
  19. $pdf_file="2.pdf";
  20. $output_file=$output_dir.$pdf_file;
  21. $doc_file="file:///".$doc_file;
  22. $output_file="file:///".$output_file;
  23. word2pdf($doc_file,$output_file);
  24. ?>
点击复制链接 与好友分享!回本站首页
相关TAG标签 技巧
上一篇:PHP 一个页面执行时间类代码
下一篇:使用数据库保存session的方法
相关文章
图文推荐
文章
推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做实用的IT技术学习网站