JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 185071
  • Score
    100M100P100Q171693F
  • License MIT

Screenshots with JavaScript forked from html2canvas, fixed some known issues

Package Exports

  • html2canvas-pro
  • html2canvas-pro/dist/html2canvas-pro.esm.js
  • html2canvas-pro/dist/html2canvas-pro.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (html2canvas-pro) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

html2canvas-pro

A fork of niklasvh/html2canvas with some new features.

🌟 Why html2canvas-pro?

html2canvas-pro has several advantages over html2canvas, including:

  • support color function "oklch"
  • Support object-fit of <img/>

Install & Usage

npm install html2canvas-pro
pnpm / yarn add html2canvas-pro
import html2canvas from 'html2canvas-pro';

To render an element with html2canvas with some (optional) options, simply call html2canvas(element, options);

html2canvas(document.body).then(function(canvas) {
    document.body.appendChild(canvas);
});

Contribution

If you want to add some features, feel free to submit PR.

License

MIT.