IllustratorからPNGを書き出すとき,ICCプロファイルを埋め込むことはできますか?
aiファイルからストックイラスト販売用PNG・JPEGを書き出すプログラムを開発中です。PNG・JPEG両方にICCプロファイルを埋め込もうと試みていますが,PNGにはICCプロファイルを埋め込む設定項目がありません。
IllustratorからPNGを書き出すとき,ICCプロファイル(特にsRGB)を埋め込む方法はあるでしょうか?
(埋め込む,埋め込まずに暗黙的にsRGBとして扱う,またはあれば別の冴えた方法,どれがいいのか迷っていて参考になる情報を探しています)
参考:PNGファイル”ファイル名”は埋め込まれたカラープロファイルをサポートしない拡張形式です とエラー
おもな環境
- macOS 10.14〜12.3/Windows 10
- Illustrator CS6(v16)〜2022(v26)
備考
- プログラム開発者,イラスト販売者,イラスト使用者はそれぞれ異なり,環境をコントロールできない
- ExtendScriptのimageCaptureまたはexportForScreensでPNGを書き出す→sharp(node.js)を使い書き出したPNGからJPEGを生成する という流れ
