【发布时间】:2012-08-12 21:00:48
【问题描述】:
我在使用 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
【问题讨论】:
-
你有哪个Office版本?如果您有高于 2003 的版本,则创建 pdf 是内置在 MS Office 中的,可以静默打印
标签: vba pdf merge option acrobat