TeX は png では動作しますが、非常に大きなファイルの場合 jpg では動作しません。

TeX は png では動作しますが、非常に大きなファイルの場合 jpg では動作しません。

23150 x 16229 の大きな画像を印刷しようとしています。これは 600dpi で B1 ページに収まるように設計されています。

これが 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 ラテックスで再コンパイルすると、次のようになります。

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

何かアイデアはありますか? CMYK 形式なので jpg 形式にする必要があります (上記の変換コマンドではそれが実行されないことは理解していますが、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

そして、問題なく動作します。皆さんありがとう

関連情報