1
這可能嗎?PDF與PrintDialog的渲染器
我正在獲取現有PDF文檔的目錄和文件名。 C:\temp\FileName.pdf
使用PDF渲染器或者查看文檔或打印我已經PDF渲染器包含在我的Eclipse項目文檔 ,只是不知道如何使用它
然後使用PrintDialog類打印出來PDF文檔。 我認爲PDF渲染器做一些事情,使PDF文檔打印
我希望有我的表上的2個按鈕
- 查看PDF - >打開PDF文件只讀
- 打印PDF - >獲取PDF文檔準備打印然後調用PrintDialog選擇本地打印機,然後打印
我沒有太多的運氣找到任何P DFRenderer示例代碼,顯示如何在查看模式下打開PDF文檔。 我還沒有看到如何將PDF渲染器結果發送到PrintDialog進行打印的代碼。
這些庫是com.sun.pdfview.PDFFile, com.sun.pdfview.PDFPage,com.sun.pdfview.PDFRenderer – jkteater
同樣,在您的應用程序中更正PDF處理可能很困難。問題[使用sun PDF渲染器顯示帶有嵌入字體的PDF](http://stackoverflow.com/questions/1596126/using-sun-pdf-renderer-to-display-pdfs-with-embedded-fonts)告訴,是嵌入字體的問題。我已經閱讀了其他地方不可預知的渲染行爲。 PDFBox被提及爲替代。如果您想使用Sun的PDF渲染器,您應該熟悉將Swing嵌入到SWT應用程序中,因爲它使用Java2D API。 – phineas