node.js - 将 PDF 与 phantomjs 合并
问题描述
我制作了一个 API,它接受输入并为使用html-pdf 的 pdf传递的输入生成服务器端 pdf a/c 。然后将由客户使用。
现在,要求发生了变化,我希望 pdf 的起始 4 页处于纵向模式,而第 4 页之后的所有其他页面处于横向模式。
但是我们只能定义完整pdf的方向。这里
所以现在,我尝试制作两个单独的pdf
- 以纵向模式开始 4 页。(PDF -1)
- 其余页面为横向模式。(PDF -2)
但我无法找到合并这两个单独的 pdf(PDF -1 + PDF -2)的解决方案。有没有办法使用phantomjs合并多个pdf。
而且我已经制作了完整的 pdf,所以我不想更改插件并再次完成完整的工作,但是,如果有其他插件可以解决我的场景,我可以将它用作唯一的最后一个选项。
谢谢,
解决方案
PhantomJS 不是 PDF 编辑器,它不能编辑或合并 PDF。但是您可以轻松地从节点合并文件,只需在子进程中为该程序启动特定程序并将两个文件提供给它。有关 PDF 合并实用程序的各种选项,请参阅此答案
推荐阅读
- java - 如何生成和填写 IN 子句?
- terraform - 未找到 Terraform- 提供程序配置
- jekyll - Jekyll Liquid 语法,如何取消引用属性
- docker - 在 S6 Overlay 中终止具有 1 个进程的 Docker 容器需要 > 10 秒
- vega-lite - 在 vega-lite 饼图中按大小排序的弧
- python-3.x - Paramiko exec_command 不能与 mkfs 一起使用?
- c# - 有没有办法在 ASP.NET Web API 应用程序中全局限制并行任务的数量?
- shopify - 如何在产品概览中仅显示可用的产品多属性价格
- javascript - NextJS useRouter 在函数体内使用时出错
- reactjs - 来自 API 调用的数据未按要求进入控制台