2017-05-26 13 views
0

私のプログラムでは、ImageMagickを使用して複数ページのtiffをpdfに変換します。- ImageMagickでのflattenオプションの使用

CONVERT.EXE "C:\ multipage_tiff_example.tif" -flatten "PDF:C:\キャッシュ\ multipage_tiff_example-636946171.pdf"

問題

私は-flatten使用している場合複数ページのtiffファイルの上記コマンドは、の最初のページをpdfにのみレンダリングします。

-flattenを削除すると、すべてのページに対してのPDFが正しく解釈されます。

私の疑問

私も-flattenオプションhereについて読みました。しかし、私はなぜそれが唯一の演出のページを与えるのか理解できません。

+0

あなたのIMのバージョンは何ですか? IM 6.9.8.6 Q16 Mac OSXでも同様のコマンドがうまく動作します。 tifファイルへのリンクを投稿できますか?それは2ページか2層ですか?これは動作しますか?convert.exe "C:¥mult​​ipage_tiff_example.tif [0--1]" -flatten "pdf:C:¥cache¥mult​​ipage_tiff_example-636946171.pdf"あなたのティファは透明ですか? – fmw42

+0

その2ページ@fmw42 –

+1

1ページのPDFまたは2ページのPDFが必要ですか?後者の場合は、-flattenを削除します。前者の場合、私の前のコメントの上の私のコマンドはうまくいきました。だからそれがあなたのために動作しない場合は、あなたの2ページのティップまたはそれへのリンクを投稿するので、我々はそれでテストすることができます。おそらくあなたのImageMagickのバージョンが古すぎ、更新する必要がありますか? – fmw42

答えて

2

これは、 "フラットテン"と同じです。一連の画像を取り込んで、前の画像と一度に1つずつ合成し、透明性を考慮して、単一の不透明な合成画像を生成します。

出力する画像をそれぞれ前の画像と合成したい場合は、代わりに「-coalesce」オプションを使用してください。

関連する問題