찾다

 >  Q&A  >  본문

javascript - 스냅샷 기능을 만들려면 html 페이지에서 이미지를 직접 생성하는 방법은 무엇입니까?

인터넷에서 많은 답변을 읽어보니 다들 pdf를 먼저 생성한 다음 그림으로 변환하라고 하는데, html에서 pdf를 생성하면 페이지 스타일이 엉망이 되고 그런 다음 imagick을 사용하여 pdf를 그림으로 변환해 봅니다. .항상 이 확장 프로그램을 설치했는데 실패했습니다. phpinfo()에 아무것도 없으므로 html 페이지를 이미지로 직접 변환하는 원스텝 방법이 있는지 묻고 싶습니다.

高洛峰高洛峰2844일 전407

모든 응답(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
  • 취소회신하다