5

嘆願/標準SOバックラッシュの準備

これは一般的な質問です。私は SO の「初心者」ではないため、申し訳ありませんが、このクエリのより適切な場所を提案できる場合は、これが形式に正確に適合しないことを認識しています。反対票を投じるか、閉じることを選択した場合は、代替案を提案してください。

質問

AS3 内から PSD ファイルを既に生成しているプロジェクトを知っている人はいますか?

背景(以下のすべては、質問に答えたいだけの場合は気にしないかもしれませんが、興味がある場合は手を差し伸べることができます)

ここで AS3 PSD パーサーを見つけました。

いくつかの基本的なテストでは、これはうまくいきました (エラーを避けるために微調整した後)。ただし、ここでのタスクは、このプロセスを逆にして PSD ファイルを作成することです。

現在の計画(および上位目標)

ファイル形式の仕様書も見つけました。

この時点での私の計画は、最初から始めて、ファイルの各部分 (およびヘルパー値オブジェクト) を構築するドキュメントを順を追って進めていくことです。これは非常に時間のかかるプロセスになるため、他に構築できる以前の作業がないかどうかを考えています。

私の最終的な目標は、このコードを、私がしばらく取り組んできたモバイル描画プロジェクトに統合することです。これはモバイル プロジェクトであるため、OS がアプリを強制終了してメモリを再利用する可能性に対処する必要があります。さらに、PSD ファイルを開き、レイヤーを保持したまま Photoshop でデバイスから自分のファイルを開くことができると便利です)。

ライブ バージョンとコードへのリンク

アプリはここからダウンロードできます (無料は引き続き無料です。広告はありません。アプリは愛と、誰もが持ったり使用したりできるクールなものを作成したいという願望によって支えられています):

グーグルプレイ

アマゾンアプリストア

まだ iOS リリースに取り組んでいます (プロセスは他の 2 つのストアよりも複雑です)

コードはgithub (FlashBuilderProject/FingerPainting フォルダー内の Flash Builder プロジェクト ファイル) にあります。

法的

基本的に、そのリポジトリに含まれるコードはすべて MIT または Apache のライセンスを受けています (念のため、各作成者のサイトを 2 倍にしてコピーするための元のライセンスを取得します)。私は弁護士ではありませんが、私は現在、プロジェクトのすべてを合法的に取得しており、場合によってはライセンスを含め、ソース コードの拡張機能を利用できるようにする義務があると信じています。(フォントは Google Web フォントから取得し、Google から Roboto を直接ダウンロードしましたhttp://developer.android.com/design/style/typography.html )。私が書いた com.shaunhusain パッケージ内のすべてのコードは、現時点ではGPLであると想定できます。法律に詳しい人が私に、私が法律を破っていること、そしてその方法を教えてくれたら幸いです。

含まれており、他のサイトから使用されている部分には、

  1. MITライセンスの有効化
  2. Adobe からのソースに含まれるPNGEncoder2ライセンスは、使用を許可します。
  3. ShareANE私はこれのライセンスを持っていません (彼はライセンスを持っていませんでした) 著者は中国人なので、彼に連絡する方法を理解するのに苦労していますが、彼のコードを安全に使用できると仮定しています.

bytearray.org の GIF パーサー/エンコーダーや Grant Skinner の ColorMatrix クラスなど、いくつかのコードがリポジトリにありますが、現在は使用されていません。

更新 しばらくこれを試した後、オープンではるかにシンプルで、GIMP と Krita (オープンソース エディター) でうまく動作するORA 形式を使用することにしました。

4

1 に答える 1

0

使用目的についてはよくわかりませんが、Flash でファイルをコンパイルしている場合は、JSFL を使用して fla を PSD にエクスポートできる可能性があります。次に、JSFL 機能を、IDE のパネルとしてロードする SWF のボタンに結び付けます。JSFL は非常に強力ですが、IDE 内またはローカルでのみ機能します。

于 2013-04-08T09:10:56.423 に答える