我正在使用 pdftoppm 将 PDF 转换为 PNG。我尝试了 DPI 选项(-r、-rx、-ry),并通过增加 DPI 提高了生成图像的质量。我看到还有一个 -scale-to 选项。但我不太明白它是什么意思
“将每页的长边(横向页面的宽度,纵向页面的高度)缩放到适合像素比例。”
因此,例如,如果我使用 -r 450,那么图像中就有 450 x 450 像素。如果我添加 -scale-to 100,它现在会使图像变成 x 100 像素吗?或者 scale-to 选项中引用了哪些像素?它是否与 -r 有交互?或者它们是分开的?谢谢。
手册页: https://www.systutorials.com/docs/linux/man/1-pdftoppm/
答案1
Neil,我认为 -r 450 会设置密度,而 -scale-to 1920 实际上会调整图像大小,使其最长边变为 1920 像素,而另一边也会缩放以保持图像的纵横比。因此 -r 表示图像看起来会有多块状,而 -scale-to 表示整体图像会有多大(在一侧)。