2009-08-31 19 views
0

これは長時間ですが、可能であればI've seen thingsです。Javascript - 画像としての要素の視覚的表現

私は画像でいっぱいのdivを持っています。あなたが知る必要がある場合は、アルバムカバー。そして、私はユーザーがこれを画像としてダウンロードできるようにしたい。だから彼らはデスクトップの背景のようなものとしてそれを使うことができました。

これは可能ですか?要素の視覚的表現を取得し、それを画像として表示しますか?あなたはこのために

img

タグを使用することができます私はあなたの質問から理解から

+0

で見つけることができる例のwkhtmltoimage、のために、ありますか?申し訳ありませんが、私はあなたが遂行しようとしていることを理解していません... – fresskoma

答えて

1

基本的にはできません。少なくともクロスブラウザー。しかし、それが重要ではない場合。あなたはおそらく、レンダリングサーバーサイドを行うことができ、ここでhttp://www.nihilogic.dk/labs/canvas2image/

0

。ユーザーはブラウザでイメージを表示し、ハードドライブに保存することができます。

あなたの説明から、それぞれの画像は異なるアルバムカバーになるので、これらを単一の画像に組み合わせることはお勧めできません。

0

私は質問を理解していると思います... div内の画像の位置を知っていれば、画像をサーバー側で1つの画像に連結できます。その後、ボタンをクリックするだけで、この画像をアセンブルしてダウンロードする機能が呼び出されます。

0

<canvas>

チェックを試すことができます。これにより、HTMLとその種類の「スクリーンショット」をサーバー上で生成できることを意味します。結果はほとんどの場合、ユーザーが見ているものとほとんど変わらないでしょうが、要件によっては十分かもしれません。

これを行うための様々なツールがwkhtmltopdfの姉妹プロジェクトであり、あなたは「視覚的な表現」とはどういう意味ですかhttps://code.google.com/p/wkhtmltopdf/

関連する問題