2ico
v1.1.2
Published
Generate ico from canvas
Downloads
21
Readme
2ico
Generate ICO from canvas. see Demo
Installation
npm install 2ico
Usage
import toICO from '2ico';
toICO(canvas, [16, 32, 48]); // data:image/x-icon;base64, ...
Parameters
- canvas (
HTMLCanvasElement
): The canvas element. - sizes (
number[]
): The sizes of images in ico. (default: [16, 32, 48])
Returns
- Data URIs (
string
): the ico Data URIs.
const elCanvas = document.getElementById('canvas-id');
const result = toICO(
elCanvas,
[16, 32, 48]
);
console.log(result); // data:image/x-icon;base64, ...