0

我想在我们的 Web 应用程序中提供打印选项..我们正在使用 spring 3.0、hibernate3.0 和 mysql 数据库等技术..我想要的是单个文件、多个文件打印选项..当我在单击后选择复选框特定文件时打印按钮它应该转到打印机...请使用 Spring、hibernate 和 mysql 数据库等技术提供一些与此打印选项相关的示例。提前致谢

4

1 回答 1

0

有很多方法可以解决这个问题,所以我会给你一些选择来考虑:

  • 如果您不太关心像素完美的格式,最简单的方法是显示一个新的 html 文档,其中包含所有文件的组合并@media print在您的 CSS 中为该文档指定。使用 启动该文档的打印机对话框window.print()
  • 如果格式非常重要,您可以考虑渲染 PDF 文档。iText是一个不错的选择,因为您使用的是 Java 堆栈。
  • 如果您在企业环境中并且知道用户可以访问哪些打印机,那么您可以将 Postscript 或 PDF 命令直接发送到打印机。这可能是最多的工作,但对用户来说也是最透明的,因为它可以完全自动化。
于 2012-07-04T04:58:37.877 回答