對於非常大的文件,TeX 可以使用 png,但不能使用 jpg

對於非常大的文件,TeX 可以使用 png,但不能使用 jpg

我正在嘗試列印尺寸為 23150 x 16229 的大圖像。

當這是一個 png 時,它可以很好地使用以下程式碼:

\documentclass[landscape,draft]{article}
\pdfimageresolution=600
\usepackage[top=1cm, bottom=1cm, left=1cm, right=1cm,b1paper]{geometry}
\usepackage[pdftex]{graphicx}
\begin{document}
\vfill
\begin{center}
\includegraphics{small_orig.png}
\end{center}
\vfill
\end{document}

當我將檔案更改為 jpg 時:

convert small_orig.png small_test.jpg

並用 pdf Latex 重新編譯我得到:

I can't work with sizes bigger than about 19 feet.

有任何想法嗎?我需要它作為 jpg,所以它是 CMYK 格式的(我知道上面的轉換命令不能做到這一點,但我什至無法讓 RGB jpg 工作)。

謝謝,詹姆斯

答案1

謝謝https://tex.stackexchange.com/users/2388/ulrike-fischer, 問題已經解決了。如果按照我在問題中所述進行轉換,jpg 的預設解析度為 72 x 72,這將使影像大約 27 英尺寬。

將轉換更改為:

convert -units PixelsPerInch small_orig.png -density 600 small_test2.jpg

而且效果很好。謝謝大家

相關內容