2011-08-19 18 views
0

私はユーザーのためのインターフェイスを構築しようとしているので、モデルの色付きの目や肌などを選択したり選択したりすることができます。私は実際にdivとCSSで自分の道を進んでいます。私はdivにイメージをロードするためにAjaxを使用しています。複数のdivをイメージとして保存するにはどうすればよいですか?

私の問題は、画像をJPEGまたはPNGファイルとして保存できるように、ユーザーにオプションを提供する必要があるということです。

周りを見ると、私はスタック オーバーフローにキャンバスHTML5のものを見つけましたが、それは私が助けを必要とインターネット エクスプローラ、

と互換性がありませんすべてのブラウザと互換性のあるものを見つける。

また、私はこのJavaScriptコードが見つかりました:

button = document.createElement("img"); 
button.src = "http://example.com/livechart.gif?interval=15" 

をしかし、私はcreateElement方法について多くを知りません。

私はCSSを知っていますが、JavaScriptは私の知る限りではありません。

答えて

0

ブラウザでは実行できません。サーバーで実行する必要があります。

は、以下を参照してください。Convert web page to image

+0

私はトピックを見ていますが、Imagemagickを使用するためのチュートリアルや何かが本当に始まっているのかなと思っています。しかし、私はihopeを学ぶでしょう:D – Monclee

+0

これは複雑な問題ではなく、初心者のためのものです。 –

+0

初心者の王ではありません。とにかく助けてくれてありがとう。 – Monclee

0

私はあなたがそのHTML canvasといくつかのJavaScriptで行うことができます信じる:Canvas2Image : Saving Canvas data to image file

+0

キャンバスはまだHTMLをレンダリングできません – Joe

+0

しかし、HTMLキャンバスはIE上で動作していません...私はRigthですか? – Monclee

+0

@Monclee:IE9でサポートされています。 – pimvdb

0

のスクリーンショットを取得しますか?さて、多くの方法がありますを試してみてください。しかしそれらはすべてブラウザ固有のものです。最も信頼できるのは、OSを使用してスクリーンショットを作成するようにユーザーに指示することです。 MacではCommand-Shift-4、次にスペースです。 PC上では、それはALT-PrtScrだと私は思う。

+0

しかし、それは吸う。私はスクリーンショットjajajaのdivのイメージをカットするためにペイントやsomethigを使用するように私のユーザーに伝えません..私はちょうどそのHTMLのDIV、画像として、javascriptや何かでそれは私の質問thats ..どのように..私は画像として最終的な結果を保存する多くのAPSを参照してください..どのようにそれはウィットjavascriptを行うのですか? – Monclee

+0

彼らはドン ' t * Javascriptでやってください。とにかくJavascriptだけでなく、彼らはイメージをレンダリングするための洗練されたバックエンドシステムを持っています。何かが可能であるということだけが、それが容易であるというわけではありません。 – Malvolio

+0

人が幸せになることを祈っています。あなたが次の答えを見ると、人のために諜報が何をすることができるのかを見ることができます!彼の答えのためのuser901215のおかげで.. – Monclee

関連する問題