java - 打印解决方案

标签 java pdf printing flex4 itext

我有一个在客户端使用 Flex (SDK 4.5.1) 并在服务器上使用 Java 的应用程序。此应用程序的用户需要能够打印具有以下特征的文档:

  • 文本采用 unicode 格式,因为它需要支持多种语言,包括印度语言
  • 文本嵌入了图像...人们可以将其视为段落中的 span 和 img 元素序列
  • 打印布局采用表格和潜在嵌套表格的形式

我与 FlexPrintJob 斗争了很多天,但结果令人无法接受。当 RichText 的 TextFlow 嵌入图像时,会导致各种问题,包括图像丢失、应用程序抛出错误等。 以下链接有完整的讨论:

http://forums.adobe.com/message/3958654#3958654

然后我尝试使用 iText 生成 PDF,并且在大多数情况下它都可以使用英语。但我需要使其支持印度语言,而 iText 不支持印度语言的连字。

我已经尝试过我所知道的这两个选项,但都没有成功满足我的要求。

关于如何在服务器上使用 Java 生成具有上述特征的可打印文档,有什么建议吗?

非常感谢任何建议和指导!

最佳答案

我很确定JasperReports满足您的所有要求。不过,上手需要一些时间。

关于java - 打印解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7774041/

相关文章:

java - 有库支持 Guava 表转 csv 格式吗?

java - 我的 Runner 使用 Handler 无法在 Android 上运行

c - 如何使用 cups API 添加 System V 过滤器?

c++ - 如何显示打印预览类别?

javascript - window.print() 在 ie 中不起作用并且已经尝试了正确的修复

java - Regex Java - Opennms HTTP 收集器

java - JTable中多行单元格的背景

asp.net - Winnovative HTMLtoPDF转换器,添加水印

用于加密/解密 pdf 文件的 Java API

linux - PDF 在 Chrome 中显示乱码