Это возможно?
Я получаю каталог и имя файла существующего PDF-документа. C:\temp\FileName.pdf
Используйте PDF Renderer для просмотра документа или печати документа. У меня есть PDF Renderer, включенный в мой проект Eclipse, но я не знаю, как его использовать.
Затем используйте PrintDialog, чтобы распечатать документ PDF. Я думаю, что PDF Renderer должен что-то делать, чтобы PDF-документ можно было распечатать.
Я хочу иметь 2 кнопки на моей форме
- Просмотр PDF -> открывает PDF-документ только для чтения
- Печать PDF -> готовит PDF-документ к печати, затем вызывает PrintDialog, чтобы выбрать локальный принтер, а затем печатает
Мне не очень повезло найти образец кода PDFRenderer, который показывает, как открыть документ PDF в режиме просмотра. Я не видел кода, как отправить результат PDF Renderer в PrintDialog для печати.