将大量图像转换为 PDF,而不会导致应用程序崩溃

将大量图像转换为 PDF,而不会导致应用程序崩溃

我正在尝试使用大幅面扫描仪,我们正在扫描非常长的文档。例如,我们将一份文档切成两部分,其中一部分的分辨率为 3633x82486。

我的应用程序 Scanning Master 21+(随设备 (Graphtec CSX300-09) 提供)可以输出 PDF,但是当我尝试保存为 PDF 时,它会抱怨文件太大。但是我可以成功输出为 BMP。GIMP 甚至可以打开这个 BMP,但需要一段时间才能加载它。

生成的文件大小范围为 200MB - 1.2GB。

Acrobat 拒绝打开 BMP 格式,称不支持或已损坏(我知道这不是真的)。​​正如我所提到的,当我尝试导出为 PDF 时,GIMP 的 PDF 插件崩溃了。

我真的不知道什么是最适合这项工作的工具。那么,什么是最适合生成包含超大图像的 PDF 文档的工具呢?

答案1

我以为您可能会遇到 32 位内存限制的问题,但我重新考虑了。

您遇到了 BMP 尺寸问题。文件格式信息该文件格式有两种变体。早期的变体仅支持 32k x 32k 的图像尺寸。您的文件比这个尺寸大。

最近,BMP 可以支持 200 万像素的方形文件。

我已经确认 Adob​​e 应用程序(Photoshop CS6 和 Acrobat Pro X)无法读取任何尺寸大于 32k 的 BMP。好消息是图像魔术师可以。我已经确认它可以创建一个有效的pdf convert file.bmp file.pdf

遗憾的是,即使您将该 bmp 转换为 tif,它似乎太大了,Photoshop 或 Acrobat 无法处理,所以我认为您需要坚持使用 ImageMagick。

相关内容