diff --git a/src/component/Detail/DesignPrintOperation.vue b/src/component/Detail/DesignPrintOperation.vue
index 018056a9..48193fe2 100644
--- a/src/component/Detail/DesignPrintOperation.vue
+++ b/src/component/Detail/DesignPrintOperation.vue
@@ -122,7 +122,11 @@
-
+
+
+
+
+
@@ -798,15 +802,16 @@ export default defineComponent({
for (let index = 0; index < arr.length; index++) {
if(!this.overallSingle){
scale = this.systemDesignerPercentage/100
- console.log(this.print);
let overallScale = (arr[index].style.width.replace(/px/g,'')*sketchNum/this.print.width.replace(/px/g,''))
let x = Number(arr[index].style.left.replace(/px/g,''))
let y = Number(arr[index].style.top.replace(/px/g,''))
- let width = Number(this.print.width.replace(/px/g,''))
- let height = Number(this.print.height.replace(/px/g,''))
+ // let x = (Number(arr[index].style.left.replace(/px/g,'')) + Number(arr[index].style.width.replace(/px/g,''))/2)*sketchNum
+ // let y = (Number(arr[index].style.top.replace(/px/g,'')) + Number(arr[index].style.height.replace(/px/g,''))/2)*sketchNum
+ let width = Number(this.print.width.replace(/px/g,''))*scale/5/2
+ let height = Number(this.print.height.replace(/px/g,''))*scale/5/2
- // location = [arr[index].style.left.replace(/px/g,'')*sketchNum+this.print.width.replace(/px/g,'')/2-7,arr[index].style.top.replace(/px/g,'')*sketchNum+this.print.height.replace(/px/g,'')/2-7]
- location = [(x)*sketchNum ,(y )*sketchNum]
+ // location = [(x*sketchNum) ,(y*sketchNum)]
+ location = [(x*sketchNum) - width/sketchNum/2 ,(y*sketchNum) - height/sketchNum/2]
}else{
await this.setPrintWH(this.exhibitionOpenrtionList[this.stateOverallSingle][index].path)
scale = (arr[index].style.width.replace(/px/g,'')*sketchNum/this.print.width.replace(/px/g,''))
diff --git a/src/views/HomeView/library.vue b/src/views/HomeView/library.vue
index 48594ec2..f90d552b 100644
--- a/src/views/HomeView/library.vue
+++ b/src/views/HomeView/library.vue
@@ -307,8 +307,8 @@
-