ImageMagick を使って Illustrator から PNG へ

ImageMagick を使って Illustrator から PNG へ

現在、私はIllustratorでファイルを.pdfファイルとして保存して、イメージマジック結果の画像をプログラムで操作し(切り取り、境界線の追加、サイズ変更など)、.png(最終的にすべての画像に必要な形式)に変換します。

.pdf私が Illustratorではなく でファイルを編集する理由は.ai、私の理解する限り、ImageMagick が.ai直接サポートしていないためです。

しかし、CS5でIllustratorファイルを.pdf編集互換性をオンにしたままファイルとして保存すると、背景の透明度が失われるようです。少なくとも、ImageMagickでファイルを変換すると、そのように見えます.pdf.png

mogrify -alpha "on" -background transparent -format .png file.pdf

ファイルの透明度を簡単に確認できるためですpng

そこで私は2つのことを疑問に思っています。

  1. ファイルの背景.pdfが透明かどうかを直接確認する方法はありますか? これは、ファイルの背景の透明度が失われる問題を診断するのに役立ちます。現時点では、Illustrator ファイルを として( ではなく) 保存するプロセスで背景の透明度が失われるかどうか、または から に変換するプロセスで背景.pngの透明度が失われるかどうかを確認する方法がないためです。.pdf.ai.pdf.png

  2. 先ほども述べたように、私は通常、Illustrator ファイルを に保存します。.pdfこれは、ImageMagick を使用して結果のファイルを に変換し.png、Illustrator のオブジェクトと機能をほぼネイティブにサポートするファイルに変更を加えることができるためです。

    しかし、背景の透明度を維持しながら、Illustrator で元のオブジェクトを完全に編集できる状態で、ImageMagick を使用してファイル.pngから取得する別の方法があるかどうか疑問に思っています。.ai

関連情報