UNPKG

t-comm

Version:

专业、稳定、纯粹的工具库

29 lines (28 loc) 852 B
/** * Dom转化为图片 * @param {string} trigger Dom的id * @param {string} imageElId 需要展示的图片的id * * @example * Dom2Image.convertDomToImage("app", "appImage"); */ export declare function convertDomToImage(trigger: string, imageElId: string, callback: Function): void; /** * 解决图片跨域问题,将网络图片URL转为base64 URL。 * @param {string} src 网络图片URL * @returns {Promise} Promise对象返回base64 URL * * @example * Dom2Image.urlToBase64("http://test.com/image.png").then(url=>{}); */ export declare function urlToBase64(src: string): Promise<string>; interface ICanvas extends HTMLCanvasElement { dpi: number; } /** * image url转canvas * @param image {Image} 图片src * @returns canvas */ export declare function convertImageToCanvas(image: HTMLImageElement): ICanvas; export {};