1

多層情報を抽出したり使用したりしたくありません。インポートできないことをユーザーに報告したいと考えています。インポートされたファイルから特定のサイズの jpg を作成しています。ユーザーは、美学に応じてその複数レイヤーのファイルを平坦化する方法を決定する必要があります。

私が見る多層への唯一の参照はCGImageSourceGetCount(CGImageSourceRef)

画像ソースが多層 PSD ファイルの場合、関数は 1 を返します。

もちろん、これは私の場合には役に立ちません。

4

1 に答える 1

1

私自身の検索では、ImageIO でこれを行うことはできません。マルチレイヤー画像を処理する唯一の方法は、QuickTime 画像インポーターを使用することです。このリンクを参照してください。

http://developer.apple.com/library/mac/#samplecode/ImproveYourImage/Listings/Source_MultipleImages_c.html

于 2011-02-17T02:01:08.660 に答える