在xpages中打印票证

时间:2018-06-22 15:48:41

标签: printing xpages openoffice-writer

在xpages应用程序中,我需要安装具有特定布局的标签,类似于票证的布局。搜索后,我已经验证了最常用的做法是使用openoffice设计odt模型,并在Java中使用bilbiotec编写JOD报告。您是否建议自己遵循这条线,或者有什么建议?

3 个答案:

答案 0 :(得分:1)

我同意马库斯的观点。前进的道路是PDF输出。有两种方法可以执行此操作,具体取决于您的约束条件。

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

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

答案 1 :(得分: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)

霍华德

答案 2 :(得分:0)

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

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