lae*_*tas 4 printing pdf adobe
我有一个打开文件的程序,通过将其发送到Adobe打印机并将创建的PDF保存在指定的输出文件夹中来创建PDF版本.有时,当它创建PDF时,会抛出"将PDF文件另存为"对话框.因为它为数千个文件执行此操作,所以我认为它不是程序中的问题.此对话框仅对某些文件显示.任何人都可以告诉我它是否为Adobe打印机或注册表设置设置会导致这种情况?
我认为这个问题已在很多论坛上提出,但我无法找到解决这个问题的方法.
谢谢!
您可以将一个密钥写入注册表.
以下是WordPad中PDF控件的注册表项示例.
HKEY_CURRENT_USER\Software\Adobe\Acrobat Distiller\PrinterJobControl
值名称:C:\ Program Files\Windows NT\Accessories\wordpad.exe
类型:REG_SZ
值数据:c:\ MyPDFoutputFileName.pdf
对于Window 64位操作系统,您必须使用splwow64.exe作为程序.
它通常位于C:\ Windows中.
HKEY_CURRENT_USER\Software\Adobe\Acrobat Distiller\PrinterJobControl
值名称:C:\ Windows\splwow64.exe
类型:REG_SZ
值数据:c:\ MyPDFoutputFileName.pdf
如果它仍然不起作用,那么程序名称可能是错误的.要查看程序名称,请从程序中手动创建PDF.Acrobat会将程序名称存储在"LastPdfPortFolder - "下的注册表中.
在我的情况下它是:
HKEY_CURRENT_USER\Software\Adobe\Acrobat Distiller\PrinterJobControl
值名称:LastPdfPortFolder - splwow64.exe
值数据:D:\ 0000
正如你所看到的那样,在那里展示了splwow64.exe,这让我对它进行了谷歌搜索,并最终发现Adobe文档有点缺乏.
我正在使用:Acrobat 9
Windows 7 Pro 64位
打印到"Adobe PDF"打印机.
归档时间: |
|
查看次数: |
6934 次 |
最近记录: |