PDFJET не работает для En Empty Constructor - PullRequest
1 голос
/ 29 апреля 2011

Я хочу использовать pdfjet для проекта движка приложений Google.

Я скачал флягу Java с домашней страницы pPdfjet.

Я следовал примеру, приведенному в примере переполнения стека, и примерам, приведенным на домашней странице. Во всех примерах используется пустой конструктор: PDF pdf=new PDF();. Однако, когда я пытаюсь использовать это, он говорит, что конструктор PDF () не определен, более того, все показанные методы не работают:

pdf.wrap(): не определено

pdf.save("Example_03.pdf"): не определено

Ответы [ 2 ]

1 голос
/ 29 апреля 2011

Похоже, примеры на их веб-странице устарели. Взгляните на примеры в zip-загрузке. Этот простой пример работает для меня:

OutputStream out = new FileOutputStream("test.pdf");
PDF pdf = new PDF(out);
Page page = new Page(pdf, Letter.PORTRAIT);
pdf.flush();
out.close();
0 голосов
/ 16 мая 2011

Хорошо, это легко.На самом деле вместо того, чтобы брать из req.getOutputStream (), непосредственно создайте и создайте экземпляр BytArrayOutputStream и используйте его.

Для отправки просто используйте out.toArray () как добавление его к части присоединения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...