非常感谢aspose团队,使用aspose word组件非常完美!
之前是这样的:aspose word 模板---->输出pdf流到 web
目前有这样的需求:
- aspose word A模板---->输出A pdf流
- aspose word b模板---->输出B pdf流
- 合并A和B pdf 二个流,输出到web (可能A,B纸张大小不一样)。
请问如何处理第3步,谢谢!
非常感谢aspose团队,使用aspose word组件非常完美!
之前是这样的:aspose word 模板---->输出pdf流到 web
目前有这样的需求:
请问如何处理第3步,谢谢!
目前是这样输出pdf流的:
private void sendPdfToBrowser(Document doc, String demoName, String extension, boolean openNewWindow,
HttpServletResponse response) throws Exception {
String fileName = demoName + “.” + extension;
// Add the Response header
response.setCharacterEncoding(“UTF-8”);
if (openNewWindow) {
response.setHeader(“content-disposition”, “attachment; filename=” + java.net.URLEncoder.encode(fileName, “UTF-8”));
} else {
response.addHeader(“content-disposition”, “inline; filename=”+ java.net.URLEncoder.encode(fileName, “UTF-8”));
}
response.setContentType(“application/pdf”);
doc.save(response.getOutputStream(), SaveFormat.PDF);
}
对于您的情况,我们建议您使用Document.AppendDocument方法合并Word文档,然后将文档保存为PDF。 将文档保存为PDF后,可以将其发送到浏览器。 请阅读以下文章。