使用可逆过程合并 PDF 文件(提取原始文件)

Merge PDF files with reversible process (extract original files)

有无数的问题和答案提出了合并 2 个或更多 PDF 文件的不同解决方案,以及如何提取特定页面并使用该子集创建 PDF。

不幸的是,我找不到合并文件的方法(使用 library 或命令行工具,因为它将被编写脚本),这样生成的文件是一个有效的 PDF 文件,然后再“拆分回来” " 此文件在单独的文件中,使用相同的页面范围,以获得 完全 相同的原始文件(在二进制级别)。

这可能吗?

合并 PDF 文件后,您将无法拆分结果并在二进制级别获得完全相同的原始文件。源 PDF 文件不作为不透明二进制块包含在合并文件中。

如@mkl 所说,一种可能的解决方案是使用 PDF 组合按原样嵌入源文件。查看投资组合时,您将看到每个文件的原样,而不是合并后的长 PDF 文件。