/// /** * 将图片绘制到canvas容器里面 * @param file {any} 图片内容 * @param canvasWidth {number} canvas容器宽度 * @param useDpr {boolean} 是否根据当前分辨率绘制canvas */ export default function useDrawImgFile(file: any, canvasWidth: number, useDpr?: boolean): { canvasOriginalRef: import("react").MutableRefObject; canvasOcrRef: import("react").MutableRefObject; canvasOriginalCtxRef: import("react").MutableRefObject; canvasOcrCtxRef: import("react").MutableRefObject; copyTextRef: import("react").MutableRefObject; draw: (file: any, canvasRef: any, modalRef: any, imgCanvasInfoRef: any) => void; onOcrCanvasClickHandle: (event: any, coordinatePoints: any, isOcr: any, info?: { isDrawText?: boolean; }) => { coordinatePoint: any; x: number; y: number; } | { x: number; y: number; coordinatePoint?: undefined; }; onOcrCopyClickHandle: (coordinatePoints: any) => any; drawCoordinatePointHandle: (coordinatePoint: any, isDrawText: any) => void; };