我想使用 php 图像库将 .DOC 文件转换为 .PDF 格式图像魔法.当我使用
convert filename.doc filename.pdf
终端中的命令将文件转换为 .PDF 格式我收到错误
convert: no decode delegate for this image format `ATTENDANCE.doc' @ error/constitute.c/ReadImage/532.
convert: missing an image filename `ATTENDANCE.pdf' @ error/convert.c/ConvertImageCommand/3011.
任何帮助和建议都将不胜感激。
答案1
ImageMagick 无法读取文档文件。
你可以尝试
oowriter -pt pdf your_word_file.doc
这要求您安装 libre/openoffice 套件。请注意,如果您有 libreoffice,请将其替换oowriter
为lowriter
。
看另一个答案对于类似的问题。
根据 Broam 的说法,另一种调用方式是
oowriter -convert-to pdf:writer_pdf_Export doc_file.doc –
尽管我还没有测试过。
网络服务
或者我也建议使用谷歌文档(现已集成到 Google Drive)如果您有 Google 帐户或者不介意创建一个,则可以作为替代方案。
您可以上传文档,它会将其转换为 pdf(或者如果您愿意,可以转换为 openoffice 格式)。
您应该使用哪一个?
在这两个选项中,上次我检查时发现 Google Docs 的转换保真度更高。