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