我有一個使用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