fix
This commit is contained in:
@@ -191,7 +191,7 @@ import { useStore } from "vuex";
|
||||
import JSZip, { forEach } from "jszip";
|
||||
import { message, Modal } from "ant-design-vue";
|
||||
const FileSaver = require("file-saver");
|
||||
import { multiselectJS,JSRectUpdata,JSchangeType,JScanvasMouseDown,JScanvasMouseMove,JScreateCheck } from "@/tool/canvasDrawing";
|
||||
import { getWHXY,JSRectUpdata,JSchangeType,JScanvasMouseDown,JScanvasMouseMove,JScreateCheck } from "@/tool/canvasDrawing";
|
||||
export default defineComponent({
|
||||
components: {
|
||||
scaleImage,
|
||||
@@ -1069,27 +1069,13 @@ export default defineComponent({
|
||||
}
|
||||
}
|
||||
}
|
||||
let setHDExport = ()=>{
|
||||
let setHDExport = ()=>{//获取选中内容的位置信息
|
||||
var activeObjects = canvas.getActiveObjects();
|
||||
var group = new fabric.Group(activeObjects, {
|
||||
// 组的属性设置
|
||||
});
|
||||
|
||||
// 创建一个新的 Canvas
|
||||
var exportCanvas = new fabric.StaticCanvas(null, {
|
||||
width: group.width,
|
||||
height: group.height
|
||||
});
|
||||
|
||||
// 将组添加到新的 Canvas 上
|
||||
canvas.add(group);
|
||||
|
||||
// 导出 Canvas 为图像数据
|
||||
var imageDataURL = exportCanvas.toDataURL({
|
||||
format: 'png',
|
||||
quality: 1
|
||||
});
|
||||
console.log(imageDataURL);
|
||||
let wHXY = getWHXY(activeObjects)
|
||||
var canvasOffset = canvas._offset
|
||||
console.log(canvasOffset);
|
||||
console.log(wHXY.width,wHXY.height,wHXY.x,wHXY.y);
|
||||
console.log(activeObjects);
|
||||
}
|
||||
onMounted(() => {});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user