Jen*_*dal 5 imagemagick imagemagick-convert
我有一堆图像想要转换为单个 PDF,这些图像主要是文本图像(类似于教科书的扫描图像)。图像文件非常大,我不需要它们提供的分辨率。
首先,作为基本文件,我将其中 26 个“页面”简单转换为单个 pdf,26 个页面的总文件大小为 46MB。在页面宽度模式下查看会导致原始图像的比例为 16%。
convert *.png kapittel1.pdf
Run Code Online (Sandbox Code Playgroud)
PDF 页面的质量非常完美,只是太大了。因此,我认为由于 16% 的图像足以在屏幕上查看页面的整个宽度,因此我可以将图像尺寸减小到原始值的 20%,并且仍然保持相同的图像质量。图像质量明显低于缩小尺寸之前。
convert -resize 20% -quality 100% *.png 20percent.pdf
Run Code Online (Sandbox Code Playgroud)
我相信我需要开始研究过滤器,但在我可能浪费时间使用所有过滤器进行转换然后进行比较以找到我想要使用的过滤器之前,是否有一种更好的方法来减小尺寸,维护质量,然后转换为 PDF?我不明白为什么我会在这里丢失像素。
编辑
我尝试使用-scale代替,-resize但我确实没有看到输出有什么不同。看起来,一旦低于 40%,我就开始丢失像素数据。
好吧,我发现,一旦遵循 Shawn Patrick Rice 的优化扫描 PDF 和 OCR+ClearText 的建议,PDF 的大小在-resize30-50% 的设置之间就可以忽略不计了。这里的主要目标是将生成的 PDF 的大小减小到高度低于 45 英寸,因为这是 Adobe OCR 的阈值。我发现将每个图像单独转换为 PDF 然后调整大小或使用过多的其他图像没有任何好处Adobe 中的设置。以下过程保留了(据我所知)所有图像质量,并将图像缩小为最小尺寸的 PDF(全质量)。
我的过程如下:
convert *.png -resize 50% name.pdf
// resize amount dependent on original file dimensions, goal is document height < 45"
Adobe Acrobat => Document Processing => Optimize Scanned PDF (Edit => ClearScan output style) => OK
Run Code Online (Sandbox Code Playgroud)
生成的 PDF 文档的大小仍然很大,但是在 Adobe 中缩小后的大小显着减小 (90MB => 4MB)。如果我首先将大小调整为 30%,则会出现明显的图像质量损失,但是对于上述文件,优化后我将节省的大小约为 800KB。
| 归档时间: |
|
| 查看次数: |
3191 次 |
| 最近记录: |