我目前使用PHPWord生成多個.docx文件。我需要找到一種方法來組合這些docx文件並將它們保存爲1個pdf文件。有沒有辦法可以做到這一點?使用PHP將docx轉換爲pdf
8
A
回答
12
公開賽PHPDOCX所產生的docx http://www.phpdocx.com/
require_once 'phpdocx_pro/classes/TransformDoc.inc';
$docx = new TransformDoc();
$docx->setStrFile('document.docx');
$docx->generateXHTML();
$html = $docx->getStrXHTML();
此外,您還可以將DOCX導出爲PDF
$docx->generatePDF();
3
你可以看看http://www.phplivedocx.org/,他們支持docx,並通過zend框架也生成pdf。
0
赫姆我使用: https://github.com/benskay/PHP-Digital-Format-Convert-Epub-Mobi-PDF/tree/master/library/phpDocx 和:
require_once dirname(__FILE__) .'/phpdocx/classes/TransformDoc.inc.php';
require_once dirname(__FILE__) .'/phpdocx/classes/CreateDocx.inc.php';
$docx = new TransformDoc();
$docx->setStrFile('document.docx');
$docx->generatePDF();
==>它似乎工作,但...生成的PDF在哪裏?我如何獲得PDF文件?
-2
/**
* return the pdf stream as a string returned from the function
*/
function output($debug = false) {
...
}
所以只需將'generatePDF()'的結果寫入文件。
例如:
$content = $docx->generatePDF();
$myfile = fopen("newfile.pdf", "w");
fwrite($myfile, $content);
fclose($myfile);
相關問題
- 1. PHP - Laravel - 將Docx轉換爲PDF
- 2. 將docx轉換爲pdf
- 3. 使用PHP將doc,docx,pdf轉換爲HTML linux
- 4. 在doc中將docx轉換爲pdf
- 5. 使用PHP將PDF轉換爲XML
- 6. 使用PHP將FDF轉換爲PDF
- 7. 使用PHP將Base64Binary轉換爲PDF
- 8. 使用docx4j-3.2.1將docx轉換爲pdf時的格式丟失
- 9. 在c中使用openxml和pdfcreator將docx轉換爲pdf#
- 10. 使用Docx4j和FOP將docx轉換爲PDF時出錯
- 11. 使用OpenXML將Word docx轉換爲Excel
- 12. 使用VBA將RTF轉換爲DOCX
- 13. PDF到DOC/DOCX轉換器
- 14. Docx到PDF轉換在java
- 15. 將docx轉換爲xml
- 16. 將word(.docx)轉換爲docbook
- 17. 將HTML轉換爲DOCX
- 18. 將HTML轉換爲DOCX
- 19. 將word(doc,docx)轉換爲pdf在c#web應用程序
- 20. .docx,.xlsx,.pdf使用PHP的.pdf
- 21. 使用php將html頁轉換成pdf
- 22. 將PDF/DOCX轉換爲mac工作頁面(5.5.3)格式
- 23. 如何將.docx和.pdf轉換爲.txt文件
- 24. 在oracle weblogic中無法將docx轉換爲pdf
- 25. Apache POI將DOCX轉換爲EMF圖片格式的PDF。
- 26. 將pdf,doc,docx,xls等轉換爲.NET中的rtf
- 27. 將docx轉換爲pdf與Word自動化服務
- 28. 以編程方式將Word(docx)轉換爲PDF
- 29. 將PDF,Doc和Docx轉換爲c#中的rtf
- 30. 使用PHP將PHP結果轉換爲PDF? - HTML2FPDF
呀,如果我要做到這一點我還不如購買PHPDOCX,並用它來生成DOCX。無論如何,我正在考慮這樣做。只是試圖看看是否有一個免費的替代方案。我也不是爲每個域/子域購買新許可證的粉絲。 – Keith 2012-02-15 19:24:31
我剛剛嘗試過,效果不佳...我從一個WORD2007文檔開始,使用PHPWord生成(包含表格,照片,...但沒有圖形),您的PHPDOCX生成PDF文件,但有一些數據顯示,但不是全部(實際上,大多數數據不顯示),根本沒有圖像...你可以在這裏看到:從[link] https://www.box.com/s/cbf2243c6cb0cf782a08和PDF轉換使用你的代碼是:[link] https://www.box.com/s/600a4f83d4db987baa1e – 2012-07-30 09:35:10
太糟糕了,這不適用於社區版本的phpdocx。 「未找到類」DOMPDF「 – user2718671 2014-01-27 16:04:03