获取使用Adobe PDF打印机打印的PDF文件名

时间:2013-04-15 18:44:23

标签: c# pdf printing adobe

我有一个C#应用程序,其中使用Adobe PDF打印机打印文档。使用Adobe PDF打印机打印文档时,将打开一个对话框,用户可在其中选择位置和文件名。有没有办法使用PrintDialogPrintDocument来获取打印时保存的PDF文件名?谢谢!

2 个答案:

答案 0 :(得分:0)

您可以在以下位置阅读:HKEY_CURRENT_USER\Software\Adobe\Acrobat Distiller\10.0\AdobePDFOutputFolder 有一个REG_SZ,您可以更改它或读取值

答案 1 :(得分:0)

不幸的是,mehdi_d的答案中的关键并不存在:HKEY_CURRENT_USER\Software\Adobe\Acrobat Distiller\10.0\AdobePDFOutputFolder

然而,在此基础上,我能够在HKEY_CURRENT_USER\Software\Adobe\Acrobat Distiller\PrinterJobControl中找到必要的值。您要查找的是该键中的-1值,该值包含最后生成的PDF文件。

相关问题