illustrator.js
Version:
JavaScript image processing library
11 lines (10 loc) • 584 B
TypeScript
import { Image } from "@napi-rs/canvas";
import { IllustratorImageSource } from "../../image/ImageLoader";
import { ToolBox } from "../base/ToolBox";
export declare class ImageTool extends ToolBox {
load(source: IllustratorImageSource): Promise<Image>;
draw(image: Image, dx: number, dy: number): this;
draw(image: Image, dx: number, dy: number, dw: number, dh: number): this;
draw(image: Image, dx: number, dy: number, dw: number, dh: number, circle: true): this;
drawRounded(image: Image, dx: number, dy: number, dw: number, dh: number, radius: number): this;
}