0

divの内容をjpegに変換してダウンロードしたい。そのdivが含まれています

1.動的に生成されたコンテンツを含む HTML テーブル

2.ハイチャートとその後

3. 動的に生成されたコンテンツを含む別の HTML テーブル

私はすでに2つのプラグインを使用して試しました

. Html2Canvas
. Canvas2Image

これらの 2 つのプラグインを使用して、div を jpeg 画像に変換してダウンロードすることができましたが、問題はテーブルが画像で表示され、対応する幅と高さのハイチャートの空白スペースに表示され、いくつかの値が表示されますが、列が表示されません。

私を助けてください!

4

1 に答える 1

0

ハイトチャートはsvgを生成すると思います。そのため、まず svg をキャンバスに変換してから、html2canvas を変換する必要があります。最後の Canvas から Image への変換。

html2canvas は table タグで動作しない可能性があると思います (表示されません)。Table タグを削除し、div タグを使用します。コードを見せていただければ、お手伝いできます。

html2canvas は svg を変換しないため、最初に canvg.js を Svg To Canvas に使用します (html で各 svg を検索します)。次に、あなたのコードは真です。.

于 2013-11-04T14:06:49.237 に答える