首先,这有多难/实用?我公司有一个部门每天处理数百张 MSDS 表,正在寻找一种经济实惠的解决方案来批量转换它们。虽然 Adobe Acrobat Pro 可以做到这一点,但许可证每张要花费约 450 美元。
我希望能找到一台旧机器,运行一个无头服务器,用户可以将 .doc 文件(或其他任何文件)批量拖到指定位置,然后返回 PDF 表单。这样,我们将任何维护/可能的问题限制在一台机器上,只需映射一个网络驱动器供他们使用即可。
可能吗?如果可能,怎么办?
答案1
Open Office 内置有可执行此类任务的功能:
oowriter -convert-to pdf:writer_pdf_Export doc_file.doc
因此,您可以制作一个带有网页的非常简单的 Linux 服务器,他们上传他们的 .doc,然后使用上面的内容制作 pdf。然后您的页面将刷新并提供下载链接。(注意,对于 LibreOffice,如果您喜欢它,请使用lowriter
而不是oowriter
。)
当然,这并非万无一失,因为有时 OpenOffice/LibreOffice 会出现一些格式问题。它也不是文件扩展名无关的 - 使用 imagemagick,您可以在那里处理大多数图像扩展。