2012-06-19 16 views
1

我想將現有的docx文件轉換爲服務器上的pdf文件。任何人都可以提供我能如何實現這個請求的代碼示例。我的意圖是使用php exec()命令來激發所需的任何命令行參數。我怎樣才能將.docx文件轉換爲pdf在ubuntu服務器上使用Ghostscript與php

謝謝。

+0

我不認爲這是目前可能的。 docx是MS – hjpotter92

+0

的最新擴展可能是http://superuser.com/questions/156189/how-to-convert-word-doc-to-pdf-in-linux可以幫助 –

+0

另外[超級用戶的這個答案](http ://superuser.com/a/170073/39201),提及[jodconvertor](http://code.google.com/p/jodconverter/) – Wrikken

回答

0

爲了回答我自己的問題,我解決這個問題的過程是使用PHPDocx創建動態docx文件,然後讓主機在服務器上安裝libreoffice,並使用無頭模式創建pdfs從docx文件,最後我用PDF Merger一起加入pdf文件

0

有一種稱爲Docmosis的工具,您可以調用它來執行DOCX-> PDF。它將java/openoffice/libre-office/odf-converter一起使用,使轉換鏈以合理的保真度工作。你可以使用Docmosis或者自己結合openoffice/libreoffice和odf-converter。當然,如果沒有odf轉換器,OpenOffice和LibreOffice將很難渲染docx格式。

相關問題