2

友人との趣味のプロジェクトですが、(UI/UXデザインのために)投資するので、実現可能性を確認する必要があります。私自身プログラマーですが、JS と HTML5 の経験があるとは考えていません。

[説明]

私はこの種のプロジェクトを行いますが、Flash や Silverlight ではなく JS と Html5 で行います。JavaScript と HTML5 の実現可能性に関する質問のリストは次のとおりです: https://www.greetingbee.com/card-studio.aspx

  • 画像をドラッグ アンド ドロップして操作し、最終的にはグリーティング カード (構成されたサーフェス) を画像ファイルとして保存します...

    1. キャンバスなしでそれを行う方法は?html コンポジション (DOM) の特定領域の画像を印刷または生成する

    2. キャンバスでそれを行う方法は?パフォーマンスを念頭に置いていますか?

  • SVG および/または PNG を使用して、グリーティング カードの形状の品質を維持し、サイズ変更などを行います。提案や推奨ツール

  • ブラウザをエミュレートしてサポートするなど、いくつかのことをサポートしていない場合に、ブラウザがいくつかのHTML5機能をサポートするために使用できるJSスクリプトはありますか:))、私はこの質問が好きではありませんが、誰が知っていますか))

私はそれが少し珍しいケースであることを知っていますが、それらの答えが解決策とヒントを見つければ、私たち全員が利益を得るかもしれません.

ある種の解決策があるこれらのリンクを共有します: www.stackoverflow.com/questions/12652769/rendering-html-elements-to-canvas/12660867#12660867

完璧ではないと言われている html2Canvas と、ブラウザーで html5 の機能を判断するのに役立つ Modernizer スクリプトについて知っています。

4

1 に答える 1

0

キャンバスなしでそれを行う方法はわかりませんが、キャンバスにはtoDataURL方法があります。ここでそれについて読むことができます: http://www.nihilogic.dk/labs/canvas2image/

サーバー側に画像を保存したい場合は、返されtoDataURL()たデータをAJAXなどを介してサーバーに送信できます。

HTML5 のエミュレーションに関する 2 番目の質問については、古い IE でキャンバス タグを使用できるようにするコードがありますhttp://code.google.com/p/explorercanvas/

于 2012-10-05T08:39:56.447 に答える