この質問は、実際に私の問題を解決するというよりも、ガイダンスに関するものです。
分類された画像の膨大なセットを使用して、アバター作成者C#
を作成する必要があります。
コンセプトは非常に単純ですが、コードで画像を操作したことがないので、いくつかのヒントとポインターが必要です。
私がそれがどのように機能するかを想像したのは、システムには2つの部分があるということです:
HTML+CSS
ユーザーが複数の画像を選択して配置できるようにするために使用するフロントエンド- 保存アクションは、これらの画像/レイヤーとその位置をサーバーに送信し、サーバーはそれらをフラット化された画像ファイルとして書き出します
さて、これはそのようなシステムがどのように機能するかについての私の仮定です。そうでない場合は、ヒント/ポインターをいただければ幸いです。
仮定を進める:
Canvas
最初の部分のクライアント側でイメージを作成するために使用する必要があるという漠然とした感じがあります。これはブラウザのサポートの問題を引き起こしますが。ここでの解決策になるかCanvas
、それとも plain を使用したほうがよいでしょうかHTML4+CSS2
。少し話を戻しますが、Canvas
何かメリットがありますか? Canvas
クライアント側のスクリーンショットを作成するために this 要素を使用する、Google のフィードバック/問題報告システムの威力を知りました!
2番目の部分については、手がかりがありません。この質問をするとき、私は C# でのイメージ作成と専門用語について読んだり調べたりGDI+
しImage Library
ていて、ポップアップしています。
関連する質問:
Gravatar または PHP はオプションではありません。
PS:私の研究/調査結果と SO コミュニティから提供された支援に照らして、この質問を編集する予定ですが、それ自体は議論ではないと思います。SO に関する私の調査ではあまり手がかりが得られなかったので、これをコミュニティ Wikiにして、最良の回答/提案を 1 つの投稿にまとめることができると信じています。ありがとう。