我正在合并多个多页的源PDF到一个新的结果PDF供客户打印。
现在,一些源PDF包含偶数的页面,有些包含不均匀的数量(不可预测)。
有的客户打印单面,有的打印双工。这很困难,因为单纯型客户不希望文档之间有空页,而双工客户不希望在同一张纸上有和结束页和起始页。
为两种类型的客户提供良好体验的最佳方法是什么?
是否有PDF标记文档边框的功能?我什么都找不到..。
编辑
为了进一步澄清我的问题:人们上传pdf文件到我的工具,合并成一个,然后再下载。从软件的角度来看,我完全不知道它们的打印配置/习惯/安装/设备。因此,我似乎需要一个PDF功能来存储“文档边框”或“打印指令”(document 1从第1页到第3页,document 2从4到11,.)--但是这个特性似乎不存在--或者其他具有相同效果的功能,并且可以存储在文件中,因为该文件是软件生成的所有文件。
编辑2
解决此问题的一个显而易见的解决方案是询问用户是否希望在每个合并文档之后插入空白页,页面编号不均匀(最后一个除外),但这将破坏PDF文档的数字阅读体验。
发布于 2019-02-26 12:45:45
在PDF规范中没有“子文档”的特性。PDF文档是一组页面。如果要将它们连接在一起,那么您将从源文档中生成一个包含所有页面的文档。
也许可以使用Adobe的作业定义文件格式(JDF)来包含描述子文档边界的数据(因为它是可扩展的XML)。JDF文件可以存储在PDF中。但是,您的用户需要能够解析JDF文件并采取相应行动的软件。
或者,您可以创建两个单独的工具:一个为每个源文档添加带有奇数页的空白页,另一个没有。然而,这将依赖于您的用户运用他们的判断来选择正确的工具。
另一种做法可能是建议那些使用双工打印机的用户,合并PDF没有什么好处,他们应该只向他们的打印机发送多个PDF文档。
https://stackoverflow.com/questions/54400581
复制相似问题