0

在 xpages 应用程序中,我需要安装具有特定布局的标签,类似于工单的布局。搜索了一下,发现最常用的做法是用openoffice设计odt模型,在java中用bilbiotec做JOD Reports。您是否建议自己遵循这条线,或者您有什么建议?

4

3 回答 3

1

我同意马库斯的观点。前进的道路是PDF输出。有几种方法可以做到这一点,具体取决于您的限制。

  • 当用户必须使用 openoffice 设计票证的各个方面时是一种合适的方法,但是您需要安装无头 openoffice 来进行渲染
  • 如果一切都可以是代码,那么PDFBox是一个不错的选择。将代码包装到托管 bean
  • 中间路径是 XSL:FO 和 Apache FOP。它允许通过提供不同的样式表来更改布局。我写了一篇文章系列概述了这种方法。

让我们知道什么对您有用!

于 2018-06-24T14:53:58.727 回答
0

我能够解决我的问题,因为我发现公司里有 abcpdf 软件。通过使用该软件的 API 的 Web 服务,我传递票证的 html 代码,Web 服务以字节数组的形式返回 pdf 文档。我创建了一个托管 javabean 来使用 Web 服务并在浏览器中显示 pdf。

感谢所有以某种方式提供建议的人。

于 2018-07-05T20:38:37.740 回答
0

还有 POI4XPages 插件。您可以使用 Word 设计表单,然后使用占位符填充文档并输出为 pdf。见https://poi4xpages.openntf.org/main.nsf/project.xsp?r=project/POI%204%20XPages/releases/E80C4FC9FB07E1E4852580E3006E02C7

在http://p2.openntf.org/repository.nsf/home.xsp/poi4xpages/snapshots下载最新版本 (1.4)

霍华德

于 2018-06-25T15:24:16.233 回答