iPhoneファイルシステムで.psdファイルを作成および編集します



Make Edit Psd File Iphone File System



解決:

自分でpsdパーサーを書くのは無駄な仕事です。ここからの超有名な引用を参照してください(元のソースコード)

//この時点で、AdobePSD形式について少しお話ししたいと思います。 // PSDは適切な形式ではありません。 PSDは悪いフォーマットでもありません。それをそのように呼ぶことは、PCXやJPEGなどの他の悪いフォーマットへの//侮辱となるでしょう。いいえ、PSDはひどいフォーマットです。 //このコードに数週間取り組んできたので、PSDに対する私の憎しみは、百万の太陽の激しい情熱で燃える//猛烈な火にまで成長しました。

それはどんどん続きます。したがって、(オープンソースの)psd読み取り/書き込みライブラリを探してください。




私はOPが言及したLayersアプリの作者です。残念ながら、coneybeareは正しいです-私はほとんど最初からObjective-cの実装を書きました。トリックは、それががらくたでめちゃくちゃに汚染される前から、PSD仕様の非常に古いバージョンに基づいていることが判明しました。レイヤーは実際にPhotoshop3ファイルを書き込みます。

更新:githubのLayersからPSDWriterを公開しました。これを使用して、iOSまたはMac OS X上の一連のUIImageからPSDファイルを書き込むことができます:https://github.com/bengotow/PSDWriter



楽しみ!


ImageMagickをチェックアウトします。アプリケーションにリンクできるiOSコンパイル済みバイナリがあります。または、必要に応じて、コンパイルビジネスを自分で設定することもできます。