我有一个使用Adobe PDF打印机打印文档的C#应用程序。使用Adobe PDF打印机打印文档时,会打开一个对话框,供用户选择位置和文件名。有没有办法使用PrintDialog
或PrintDocument
来获取打印时保存的PDF的文件名?谢谢!获取使用Adobe PDF打印的PDF文件的文件名
3
A
回答
0
不幸的是在mehdi_d的答案的关键并不存在的REG_SZ:HKEY_CURRENT_USER\Software\Adobe\Acrobat Distiller\10.0\AdobePDFOutputFolder
。
但是,在此基础上,我能够在HKEY_CURRENT_USER\Software\Adobe\Acrobat Distiller\PrinterJobControl
中找到必要的值。您想要查找的是该密钥中的-1
值,该密钥具有最后生成的PDF文件。
0
你可以阅读:HKEY_CURRENT_USER\Software\Adobe\Acrobat Distiller\10.0\AdobePDFOutputFolder
还有就是你可以改变它或阅读价值
+0
感谢@mehdi_d帮助,不幸的是,键/值不存在。然而,我却能够找到一个包含最后生成的PDF文件的适当的密钥。请看我的答案。再次感谢 – jmgardn2
相关问题
- 1. 打印PDF文件并终止Adobe Reader
- 2. 打印PDF文件
- 3. 打印PDF文件与PDFSharp
- 4. 打印PDF文件
- 5. JS打印pdf文件
- 6. Interop.Outlook打印到文件(PDF)?
- 7. Ascii打印文件为PDF
- 8. 打印的PDF文件与原始PDF文件不同
- 9. 从Qt打印PDF文件
- 10. 打印SSRSReport到文件(.PDF)
- 11. 覆盖打印pdf文件
- 12. 打印“.pdf”文件 - PrinterJob
- 13. 批量打印文本文件中列出的PDF文件
- 14. CUPS打印PDF文件
- 15. 无法使用MPDF打印PDF文件
- 16. 使用MFC打印PDF文件
- 17. 如何使用Prolog打印PDF文件
- 18. 使用Qt打印PDF文件
- 19. 使用PHP打印PDF文件
- 20. 用于打印PDF文件的SDK
- 21. 打开PDF文件
- 22. 从虚拟路径打印pdf文件
- 23. 使用html2pdf打印PDF格式文件中的数据作为PDF文件
- 24. 检查Adobe Acrobat Reader是否打开并获取pdf的文件名
- 25. 打印大量的文件到pdf
- 26. 转换PDF文件使用Adobe Reader时
- 27. 打印动态生成的PDF文件
- 28. 使用pdf打印机打印文档
- 29. 尝试打印PDF文件时出错
- 30. 通过点击pdf文件名称使用java打开JTable中的PDF文件
没有,我知道,但我非常怀疑这是可能的,因为他们被视为任何应用程序的普通打印机。 – Rafael
这就是我所害怕的,尽管我想我至少会检查一下。在我可以转换为实际的PDF框架之前,它主要是在临时使用的东西。谢谢。 – jmgardn2