为什么 pdftops 提供额外的填充而 pdf2ps 没有?

为什么 pdftops 提供额外的填充而 pdf2ps 没有?

我都尝试过pdftopspdf2ps将 pdf 图(无文本)转换为 eps。 pdf2ps创建了一个与原始图相同的 ps 图,但生成的 ps 文件pdftops在原始图形周围包含额外的白色填充/边距。这是否正常pdftops?如果是这样,这是否意味着我每次使用后都必须裁剪额外的填充/边距pdftops

评论:pdftops生成比以下文件更小的文件(大约一半大小)pdf2ps

答案1

pdf2ps工具基于鬼脚本,一个 PostScript 解释器。它实际上是一个围绕“gs”工具的相当薄的 shell 脚本包装器。同时,pdftops是附带工具Xpdf还是后续工具波普勒(例如,在 Ubuntu 9.10 上,它是“poppler-utils”包的一部分)。

pdftops,默认情况下,输出将裁剪到 PDF 文件中指定的 CropBox。该选项nocrop禁用裁剪。另外,默认情况下,比纸张大的页面会缩小以适应。因此该选项-noshrink会阻止在比纸张大的 PDF 页面上进行缩放。

pdftops -paper A4 -nocrop -noshrink <INPUT_PDF_FILE> <OUTPUT_PS_FILE>

相关内容