UNPKG

xverse-components-utils

Version:

xverse components utils

22 lines (21 loc) 731 B
import { IImageConfig, ITextConfig } from 'xverse-components-share-poster'; /** 通过图片的url获取base64 */ export declare function getImageUrlBase64(imgUrl: string, cb?: (data: string | ArrayBuffer) => void): void; /** 返回的url 为 base64 图 */ export declare const generatePhoto: (info: { bgUrl: string; image: IImageConfig[]; text: ITextConfig[]; fillStyle?: string; }, opt?: { width: number; height: number; canvasWidth?: number; canvasHeight?: number; radius?: number; }) => Promise<{ url: string; canvas: HTMLCanvasElement; }>; /** 图片旋转90°/-90° 后重新生成图 */ export declare function rotateImage(imageBase64: string, rotation: number): Promise<string>;