Java 印刷液

Java 印刷液,java,pdf,printing,flex4,itext,Java,Pdf,Printing,Flex4,Itext,我有一个应用程序,在客户端使用Flex(SDK 4.5.1),在服务器上使用Java。此应用程序的用户需要能够打印具有以下特征的文档: 文本采用unicode,因为它需要支持多种语言,包括印度语言 文本已嵌入图像。。。可以将其视为段落中span和img元素的序列 打印布局采用表格和潜在嵌套表格的形式 我与FlexPrintJob斗争了很多天,但结果令人无法接受。当RichText的TextFlow包含嵌入图像时,会导致各种问题,包括图像丢失、应用程序抛出错误等。 以下链接包含entre讨论:

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

  • 文本采用unicode,因为它需要支持多种语言,包括印度语言
  • 文本已嵌入图像。。。可以将其视为段落中span和img元素的序列
  • 打印布局采用表格和潜在嵌套表格的形式
我与FlexPrintJob斗争了很多天,但结果令人无法接受。当RichText的TextFlow包含嵌入图像时,会导致各种问题,包括图像丢失、应用程序抛出错误等。 以下链接包含entre讨论:

然后我试着用iText生成PDF,在大多数情况下,它可以与英语一起工作。但我需要让它与印度语言一起工作,iText不支持印度语言的连字

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

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


如有任何建议、指导,我们将不胜感激

我敢肯定,它能满足您的所有要求。但是,这需要一些时间来开始。

谢谢!有使用XLS-FO的经验吗?这似乎也是这个问题的一个潜在解决方案,而且可能更容易实现。这很好,但对更复杂的报告可能要求很高。我对Java中的XSL-FO转换不太了解(可能),因此我不能说哪种解决方案更容易实现。