feature canvas print tool base on canvas
npm install qm-map-canvasbash
npm install qm-map-canvas --force
`
依赖
qm-map-canvas 开发依赖于fabric@5.3.0,file-saver,jspdf 库
使用
`js
import { MapUtil } from "qm-map-canvas";
const map = new Map();
type TOption={
mapData: any;
mapDataExtent:number[]
mapBaseUrl: string
mapZoom?: number,
canvasWidth?: number,
canvasHeight?: number,
canvasTitle?:string
}
const mapUtil = new MapUtil(options);
// 添加底图
mapUtil.getBaseLayer();
// 出图
mapUtil.addLineCanvasLayer();
mapUtil.addPolygonCanvasLayer();
mapUtil.addPointCanvasLayer();
``