canvas-mark-board
Version:
## 简介 `canvas-mark-board` 基于原生canvas封装的图像标注工具,在 vue / react / 原生js 应用中都可以实现标注功能。提供了一系列事件和方法,用于管理标注对象、绘制标注形状、导入标注数据等操作。
13 lines (12 loc) • 651 B
TypeScript
import type { IPointData, IMatrixData } from "../types";
declare function get(): IMatrixData;
export declare const MatrixHelper: {
set(t: IMatrixData, a?: number, b?: number, c?: number, d?: number, e?: number, f?: number): void;
get: typeof get;
translateInner(t: IMatrixData, x: number, y: number): void;
scale(t: IMatrixData, x: number, y?: number): void;
scaleOfInner(t: IMatrixData, origin: IPointData, x: number, y?: number): void;
scaleOfOuter(t: IMatrixData, origin: IPointData, x: number, y?: number): void;
toInnerPoint(t: IMatrixData, outer: IPointData, to?: IPointData, distance?: boolean): void;
};
export {};