напрямую создавать pdf через библиотеку pdfjet на компьютере конечного пользователя в приложении Java - PullRequest
0 голосов
/ 14 июня 2011

Я хочу вывести содержимое некоторого анализа, выполненного моим java-приложением (в Google App Engine), в PDF-файл с использованием библиотеки PDFJet ... Я хочу, чтобы файл был непосредственно создан на компьютере конечного пользователя. Можно ли это сделать, и любой пример кода будет оценен.

Спасибо, Эрвинд.

1 Ответ

1 голос
/ 14 июня 2011

в вашем сервлете,

public void doGet(HttpServletRequest request, HttpServletResponse response) {

  // set content type so client will see the file download dialog
  response.setContentType("application/pdf");

  // generate pdf content
  PDF pdf = new PDF(response.getOutputStream());
  ...

  // writes file to client
  pdf.flush();
  pdf.close();

}

отказ от ответственности: я не проверял вышеуказанный код.

...