我在PDFCreator上遇到了一个问题,我在VBA中做了一系列的打印工作,但我想静默地做它。问题是,对于每个pdf,PDFCreator会自动打开acrobat阅读器,应用程序会挂起,直到你手动关闭它,这并不是那么聪明。我能做什么?
这是pdfjob的设置
'Assign settings for PDF job
With pdfjob
.cOption("UseAutosave") = 1
.cOption("UseAutosaveDirectory") = 1
.cOption("AutosaveDirectory") = sPDFPath
.cOption("AutosaveFilename") = sPDFName
.cOption("AutosaveFormat") = 0 ' 0 = PDF
DefaultPrinter = .cDefaultPrinter
.cDefaultPrinter = "PDFCreator"
.cClearCache
End With发布于 2015-12-23 02:03:58
添加:
.cOption("OpenOutputFile")=0
.cOption("RunProgramAfterSaving")=0
.cOption("RunProgramBeforeSaving")=0
.cOption("SendEmailAfterAutoSaving")=0
.cOption("AutosaveStartStandardProgram")=0注意:虽然Office支持保存/导出为2007+ (当您安装额外的官方附加组件时),但选项非常非常有限。使用PDFCreator,你可以控制更多的选项,而且它会生成非常小的文件。
发布于 2012-08-16 23:33:10
我已经很久没有使用PDF creator了,但是看看我的文件,我发现我有一个.cStart选项。
With PDFCreator1
.cStart "/NoProcessingAtStartup"
.cOption("UseAutosave") = 1
.cOption("UseAutosaveDirectory") = 1
.cOption("AutosaveDirectory") = strSaveDirectory
.cOption("AutosaveFilename") = strFileName
.cOption("AutosaveFormat") = 0 ' 0 = PDF
DefaultPrinter = .cDefaultPrinter
.cDefaultPrinter = "PDFCreator"
.cClearCache
End Withhttps://stackoverflow.com/questions/11988400
复制相似问题