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

发布于 2024-11-15 04:00:37 字数 140 浏览 4 评论 0原文

我想使用 PDFJet 库将我的 java 应用程序(在 Google App Engine 上)完成的一些分析的内容输出到 PDF...我希望该文件应该直接在最终用户的电脑上创建。是否可以做到这一点,并且任何代码示例将不胜感激。

谢谢, 阿尔温德.

I want to output the content of some analysis done by my java application (on Google App Engine) to a PDF using PDFJet library... I want that the file should be directly created on the end user's pc. Is it possible to do this, and any code sample would be appreciated.

Thanks,
Arvind.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦里人 2024-11-22 04:00:37

在您的 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();

}

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

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

}

disclaimer: i didnt test the above code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文