我在.docx,.xlsx和PDF文件中有相对敏感的数据,所有这些都需要在本地转换为单个PDF文件。将这些文件发送到phpdocx或Google Docs或类似的任何内容都不是一种选择。
我看到的唯一其他选项是OpenOffice / LibreOffice,但我对他们如何转换文档感到不满。
还有其他人知道的其他选择吗?谢谢!
答案 0 :(得分:1)
绝对是一项艰巨的任务。最近发布的LibreOffice 3.6修复了它的docx处理,如果这可能会有所帮助,但是您还没有指定在尝试OpenOffice时遇到的实际问题。
如果您有时间进行实验(并引入完成工作所需的任何工具/语言),您可以尝试使用LibreOffice生成PDFS,然后使用众多PDF库中的一个将PDF拼接成单个文件需要。
你也可以看看ODFConverter,传统上使用DOCX要比OpenOffice或LibreOffice好得多。这将允许你docx - > odt - > PDF格式。我认为它也可以做xlsx。然后再次进行PDF拼接。
我建议首先手动测试这些阶段,如果有希望的话,请尝试使用JODConverter(需要Java)来允许您通过脚本自动执行该过程。
祝你好运。