首页 > 解决方案 > 将 PDF 与 phantomjs 合并

问题描述

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

现在,要求发生了变化,我希望 pdf 的起始 4 页处于纵向模式,而第 4 页之后的所有其他页面处于横向模式。

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

所以现在,我尝试制作两个单独的pdf

  1. 以纵向模式开始 4 页。(PDF -1)
  2. 其余页面为横向模式。(PDF -2)

但我无法找到合并这两个单独的 pdf(PDF -1 + PDF -2)的解决方案。有没有办法使用phantomjs合并多个pdf。

而且我已经制作了完整的 pdf,所以我不想更改插件并再次完成完整的工作,但是,如果有其他插件可以解决我的场景,我可以将它用作唯一的最后一个选项。

谢谢,

标签: node.jsnpmphantomjshtml-pdfnode-html-pdf

解决方案


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


推荐阅读