PHP處理Word轉PDF技巧講解_PHP教程

來源:互聯網
上載者:User
我們知道,

PHP處理Word轉PDF程式碼範例:

  1. < ?php
  2. set_time_limit(0);
  3. function MakePropertyValue($name,$value,$osm){
  4. $oStruct = $osm->Bridge_GetStruct
    ("com.sun.star.beans.PropertyValue");
  5. $oStruct->Name = $name;
  6. $oStruct->Value = $value;
  7. return $oStruct;
  8. }
  9. function word2pdf($doc_url, $output_url){
  10. $osm = new COM("com.sun.star.ServiceManager")
    or die ("Please be sure that OpenOffice.org
    is installed.n");
  11. $args = array(MakePropertyValue("Hidden",true,$osm));
  12. $oDesktop = $osm->createInstance("com.sun.star
    .frame.Desktop");
  13. $oWriterDoc = $oDesktop->loadComponentFromURL
    ($doc_url,"_blank", 0, $args);
  14. $export_args = array(MakePropertyValue
    ("FilterName","writer_pdf_Export",$osm));
  15. $oWriterDoc->storeToURL($output_url,$export_args);
  16. $oWriterDoc->close(true);
  17. }
  18. $output_dir = "D:/LightTPD/htdocs/";
  19. $doc_file = "D:/LightTPD/htdocs/2.doc";
  20. $pdf_file = "2.pdf";
  21. $output_file = $output_dir . $pdf_file;
  22. $doc_file = "file:///" . $doc_file;
  23. $output_file = "file:///" . $output_file;
  24. word2pdf($doc_file,$output_file);
  25. ?>

以上這段代碼就是PHP處理Word轉PDF的相關實現方法。


http://www.bkjia.com/PHPjc/445962.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/445962.htmlTechArticle我們知道, PHP處理Word轉PDF程式碼範例: ?php set_time_limit(0); functionMakePropertyValue($name,$value,$osm){ $ oStruct =$osm- Bridge_GetStruct (com.sun.star.beans.Prope...

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.