【问题标题】:Error converting MSG to pdf using pdftron - Python使用 pdftron 将 MSG 转换为 pdf 时出错 - Python
【发布时间】:2021-03-24 05:01:41
【问题描述】:

我正在尝试使用 Convert.ToPdf(doc, filename) 将 msg 文件转换为 pdf。 使用此功能可以正确完成 .docx 到 pdf 的转换,但是,在将 msg 转换为 pdf 时,我只会遇到错误。 当我右键单击文件时,上下文菜单中也有“打印”选项。

这是我得到的错误:

PDFNet 正在演示模式下运行。

Traceback(最近一次调用最后一次):文件“test.py”,第 58 行,在 main() 文件“test.py”,第 44 行,在 main Convert.ToPdf(doc, 文件名) 异常:转换文件时出错。

详细错误:异常:消息:无法找到打印机 有条件的 表达式:成功版本:8.1.0.30521 平台:Windows 架构:AMD64 文件名:Convert.cpp 功能: trn::PDF::ToPdfPrinterManager::InitPrinter 行号:776

打印到打印机 \trial_msg.msg AssocQueryString printto: AssocQueryString 打印:“C:\Program Files\Microsoft Office\Root\Office16\OUTLOOK.EXE" /p "" 创建新的 PDFNet Mutex WaitForSingleObject 开始 WaitForSingleObject 结束打印: /Local/Temp/pdftron/Trn-17236-1616513476-af5adf11-bd4d-4d40-beec-8f6aad996f18.xps 使用 HKCU 删除注册表的返回值:0 删除的返回值 注册表:0 释放互斥锁的返回值:0 关闭的返回值 互斥锁:0 破坏 ToPdfPrinterManager 时出错

【问题讨论】:

    标签: python pdftron


    【解决方案1】:

    PDFNet 的下一个版本 9.0 将使用 Outlook 互操作进行 MSG 转换,而不是不太可靠的printto 命令行选项。

    【讨论】:

      猜你喜欢
      • 2022-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多