1.0.6 • Published 10 months ago
@quangtrong1506/simple-canvas v1.0.6
Canvas simple
- drawImage
Vẽ hình ảnh lên canvas.
const drawImage: (canvas: HTMLCanvasElement, image: HTMLImageElement | File | string, x: number, y: number, options: any) => Promise<{
status: "success" | "error";
message?: string;
drawTime?: number;
}>
@param canvas — Canvas để vẽ hình ảnh.
@param image — Hình ảnh cần vẽ (có thể là thẻ img, file hoặc URL).
@param x — Tọa độ x để vẽ hình ảnh.
@param y — Tọa độ y để vẽ hình ảnh.
@param width — Chiều rộng của hình ảnh (hoặc 'auto' để giữ nguyên).
@param height — Chiều cao của hình ảnh (hoặc 'auto' để giữ nguyên).
@returns — Trả về một Promise với thông tin trạng thái và thời gian vẽ.- drawText
Vẽ chữ vào canvas với các tùy chọn, bao gồm xuống dòng, opacity và gạch chân
const drawText: (canvas: HTMLCanvasElement, text: string, x: number, y: number, options?: DrawTextOptions) => void
export drawText
@param canvas — Phần tử canvas
@param text — Nội dung chữ cần vẽ
@param x — Tọa độ x của vị trí vẽ chữ
@param y — Tọa độ y của vị trí vẽ chữ
@param options — Các tùy chọn định dạng text