以前、私は一緒にフィットするように設計されたフォーラム署名に使用するさまざまなイメージを選択できるようにする小さなシステムを作成しました(下の画像例を参照)。これは現在、名前によって参照される一連のイメージ、イメージが格納されているフォルダ、イメージ名の接尾辞を持つことによって行われます。PNGを変更してエクスポートする
私が望むすべてを修正できるシステムを作りたいと思います。私はそれを行うためのいくつかの異なる方法を見てみましたが、私がここでやろうとしていることをすることができる方法を見つけるのに失敗しました。
原画像はPhotoshopで作成され、バナーのタイプに基づいて個別のレイヤーに分割されます。理想的には、色(RGB、スライダなど)を変更したり、プリセットアイコンや独自のアイコンを変更したり、テキストを変更したりするシステムを作りたいと思っています画像。
結局のところ、私は画像がダウンロード可能で、サーバー側に保存されないようにしたいと思います。さらに、可能なすべてのバリエーションをエクスポートする必要なく、これを実行したいと思っています。これは、現行の方法ではすでに迷惑になっています。
TL; DR: ユーザーは、色、アイコン、またはテキストを変更するためにパラメータのセットを変更でき、その結果をPNG形式でダウンロードできますか?コードタイプは問題ではありません。私は喜んで学びますが、正しい方向を知りたいだけです。
興味のある方は、現在のコードをダウンロードしてください。
https://dl.dropboxusercontent.com/u/90098446/website.zip
例画像(白線を無視する):バナー、アイコン、テキスト、および任意の涙:
私はこれらの行に沿って議論しましたが、この場合、PSDからイメージをアセンブルしてエクスポートする方法はありますか?さらに、この方法でバナーのテキストと色を変更できるでしょうか?最後に、このタイプのシステムに最適なコードは何ですか? – Korvic
@コルビック彼らはフラットなイメージでなければならないだろう。 PSDからまっすぐに実行することは実際には実現可能ではありません。あなたがフォントを利用できると仮定して、テキストを変更することは可能です。バナーの色を変更するには、どのような修正が必要かによって異なります。バナーがグレースケールである場合は、透明な透明色を重ねると色が薄くなります。ボーダーストライプを異なるベースカラーにしたい場合は、別のレイヤーを持つことを意味します。それはエンドツーエンド戦略であり、あなたはすでにすべてを構築しているので、変換するのは簡単なシステムではありませんが、一度完了すれば人生はずっと簡単になると思います。 – Ouroborus
@ Korvic PSDを並べ替えると、スプライトシートへのエクスポートも簡単になります。 – Ouroborus