首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将PDF与幻影合并

将PDF与幻影合并
EN

Stack Overflow用户
提问于 2018-06-25 11:54:52
回答 2查看 900关注 0票数 0

我制作了一个API,它接受输入并生成一个服务器端pdf a/c到使用html-pdf的pdf传递的输入。然后由客户端使用。

现在,需求已经改变,我希望开始的4页的pdf是在纵向模式和所有其他的第4页后,在景观模式。

但是我们只能定义完整pdf.这里的方向。

所以现在,我试着做两个独立的pdf

  1. 以纵向模式开始4页。(PDF-1)
  2. 其余页面采用景观模式。(PDF-2)

但我无法找到合并这两个单独的pdfs(PDF -1 + PDF -2)的解决方案。是否有任何方法合并多个pdf使用幻影。

我也做了完整的pdf,所以我不想改变插件和做完整的工作,但是,如果有其他插件可以解决我的方案,我可以使用它作为唯一的最后选择。

谢谢,

EN

回答 2

Stack Overflow用户

发布于 2018-06-25 12:09:18

PhantomJS不是PDF编辑器,它不能编辑或合并PDF。但是,您可以轻松地将节点中的文件合并,只需在子进程中为其启动一个特定的程序,并将两个文件提供给它。有关PDF合并的各种实用程序选项,请参见这个答案

票数 0
EN

Stack Overflow用户

发布于 2018-10-14 14:37:36

要合并多个PDF,请使用pdfkitnode-pdftk包:

代码语言:javascript
复制
// dataFiles pass this as an array of string of your s3 object
// or buffer strings or paths & outputPath as a destination 

async combinePfds (dataFiles, outputPath){
  try {
    await pdftk.input(dataFiles).output(outputPath);      
  } catch (error) {
    console.log(error)
  }
}

您可以在这里找到代码:https://github.com/rauniksingh/async-await-html-pdf---s3

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51022901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档