通过gae java应用程序中最终用户的pc上的pdfjet库直接创建pdf

时间:2011-06-14 14:36:44

标签: java google-app-engine pdf-generation

我想使用PDFJet库将我的java应用程序(在Google App Engine上)完成的某些分析的内容输出到PDF ...我希望该文件应该直接在最终用户的PC上创建。是否可以这样做,任何代码示例都将受到赞赏。

谢谢, Arvind的。

1 个答案:

答案 0 :(得分:1)

在你的servlet中,

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();

}
免责声明:我没有测试上面的代码。