[dvipdfmx] ビットマップ画像のトリミング

Re: [dvipdfmx] ビットマップ画像のトリミング

- Z. R. の投稿
返信数: 0

(2) について。

実は、hiresbb が指定された場合、“readファイル”に %%HiresBoundingBox がないとエラーになります。つまり、%%BoundingBox があってもそちらにフォールバックしてくれません。

ビットマップ画像の場合、読取対象は extractbb が吐いた .xbb ファイルに決まっているので %%HiRes~ が必ずあるはずですが、EPS 画像ファイルの場合、%%Hires~ は無いことが結構あります。

しかし、「ビットマップの場合だけ hiresbb を既定にする」ことは妥当がと思います。graphics パッケージの仕様との整合性も考慮する必要がありますが、hiresbb は「eps タイプの画像の場合のみを規定する」とも解釈できるでしょう。(例えば pdfTeX の場合は hiresbb オプションは無関係です。)