検索

ホームページ  >  に質問  >  本文

javascript - スナップショット関数を作成するには、HTML ページから画像を直接生成するにはどうすればよいですか?

インターネットで多くの回答を読んだ後、最初に PDF を生成してからそれを画像に変換すると書かれていましたが、HTML から PDF を生成するとページのスタイルが崩れてから、imagick を使用して PDF を画像に変換してみました。私はいつもこの拡張機能をインストールしましたが失敗しました。phpinfo()には何もないので、HTMLページを画像に直接変換するワンステップの方法があるかどうか尋ねたいのですが。

高洛峰高洛峰2818日前394

全員に返信(5)返信します

  • 巴扎黑

    巴扎黑2017-05-16 12:04:06

    html2canvas.js

    返事
    0
  • PHP中文网

    PHP中文网2017-05-16 12:04:06

    phantomjs はブラウザーのカーネルをシミュレートできるので、使用方法を検索することは問題ありません。

    返事
    0
  • 迷茫

    迷茫2017-05-16 12:04:06

    domノードをbase64文字列に変換するdom-to-image.jsというプログラムがあるようです

    返事
    0
  • 巴扎黑

    巴扎黑2017-05-16 12:04:06

    imagegrabwindow を使用してスクリーンショットを撮ることができます

    返事
    0
  • 黄舟

    黄舟2017-05-16 12:04:06

    rasterizeHTML.js これは html2canvas.js よりもはるかに優れています。ぜひチェックしてください

    返事
    0
  • キャンセル返事