我正在嘗試列印尺寸為 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
而且效果很好。謝謝大家