我正在使用win32com将大量PPT和PPTX文件转换为PDF。我使用相同的过程,但使用Word和Excel将DOC,DOCX,XLS和XLSX文件转换为PDF。
转换Powerpoint时,除了间歇性崩溃之外,几乎所有东西似乎都能顺利运行。当崩溃发生时,弹出一个窗口,说“Power point已经停止工作”
Windows错误有以下信息:
lessThan5(Nat(6))
这几乎没有提供信息,而我正在使用的代码是:
Problem signature:
Problem Event Name: APPCRASH
Application Name: POWERPNT.EXE
Application Version: 14.0.7162.5000
Application Timestamp: 561e73e5
Fault Module Name: ppcore.dll
Fault Module Version: 14.0.7171.5000
Fault Module Timestamp: 57621d53
Exception Code: c0000005
Exception Offset: 0001026d
OS Version: 6.1.7601.2.1.0.274.10
Locale ID: 3081
Additional information about the problem:
LCID: 1033
skulcid: 1033
当崩溃发生时,它会有效冻结批处理过程,我需要继续检查以确定进程是否仍在运行。这显然不太理想。关于我如何能够的任何想法
a)停止事故发生 b)检测错误并关闭窗口弹出