Sidewaysfigure 改变像素长宽比

Sidewaysfigure 改变像素长宽比

我用来sidewaysfigure将横向全页地图插入到 2 列、8.5x11 英寸的 pdflatex 文档中。原始图像(jpeg,作者提交,无法获得适合地图的图像格式...只能使用 jpeg)为 6000x4187 像素(10 英寸 x ~7 英寸,600dpi,方形像素纵横比)。插入方式如下:

\begin{sidewaysfigure*}
  \centering
  \includegraphics[width=\textwidth, height=\textheight, keepaspectratio]{image}
\end{sidewaysfigure*}

奇怪的是,编译后pdfimages -list报告的 ppi 是 896x487 吗?pdf 输出中的旋转图像比原始图像质量差。

更糟糕的是,当我使用 ghostscript () 进一步对 pdf 进行下采样时-sDEVICE=pdfwrite -dPDFSETTINGS=/ebook,ppi 报告为 215x105,并且不匹配的像素纵横比似乎在图像中创建了一种“撕裂”压缩伪影,这使地图上的文本几乎变得无法阅读。

这是正常现象吗?我看不出图像的可见纵横比似乎扭曲了,但图像质量在降采样之前肯定在下降。没有办法eps从作者那里得到更好的(最好是)图像,但我需要找到一种方法来实现这一点。

相关内容