2012-08-08 67 views
0

我在.docx,.xlsx和PDF文件中都有相對敏感的數據,都需要在本地將其轉換爲單個PDF文件。發送這些文件到phpdocx或谷歌文檔或類似的東西不是一個選項。.docx,.xlsx,.pdf使用PHP的.pdf

我看到的唯一的其他選擇是OpenOffice/LibreOffice,但我不滿意他們如何轉換文檔。

是否有任何人知道的其他選擇?謝謝!

+0

我建議使用PHP,但它不是一個要求。在這一點上我有任何建議 - 當我有一種以編程方式轉換文件的可靠方法時,將會有所幫助。 – 2012-08-08 22:44:39

+0

最新版本的Microsoft Office可以保存爲PDF。或者你可以考慮一個像CutePDF一樣的PDF創作者? – 2012-08-08 23:07:56

回答

1

絕對是一項艱鉅的任務。 LibreOffice 3.6的最新版本已經修復了它的docx處理,如果這可能有幫助,但是你沒有指定你在嘗試OpenOffice時遇到的實際問題。

如果您有時間進行實驗(並引入需要完成工作的任何工具/語言),則可以嘗試使用LibreOffice生成PDFS,然後使用多個PDF庫中的一個將lib拼接到單個文件中你需要。

你也可以看看ODFConverter與DOCX相比,OpenOffice或LibreOffice傳統上更好。這將允許你docx - > odt - > pdf。我認爲它也可以做xlsx。然後再次執行PDF拼接。

我建議首先手動測試階段,如果有希望,嘗試像JODConverter(需要Java)的東西,讓您通過腳本自動化過程。

祝你好運。