2012-08-08 68 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)的东西,让您通过脚本自动化过程。

祝你好运。