【发布时间】:2018-11-16 07:34:30
【问题描述】:
我使用 POI4XPages api 从 word 文档创建了一个 PDF。 这是代码:
var template = poiBean.buildResourceTemplateSource(null,"purchaseorder.docx");
var result = poiBean.processDocument2Stream(template, lst);
var is:java.io.InputStream = new java.io.ByteArrayInputStream(result.toByteArray());
var os:java.io.OutputStream = poiBean.buildPDFFromDocX(is)
如您所见,我的代码结果是一个 OutputStream,对我来说,下一步是将流转换为附件并将其附加到 notesdocument 但不知道该怎么做。我是否首先需要将其附加到光盘或是否立即将其写入正文字段并不重要。
这里描述了 poiBean https://github.com/OpenNTF/POI4Xpages/blob/master/biz.webgate.dominoext.poi/src/biz/webgate/dominoext/poi/beans/PoiBean.java
我在这里使用 SSJS,但我想 java 解决方案也可以。
谢谢
托马斯
【问题讨论】:
标签: java apache-poi xpages lotus-notes ssjs