Bladeren bron

fix: halfFrame

李志伟 1 maand geleden
bovenliggende
commit
984508a120
1 gewijzigde bestanden met toevoegingen van 6 en 2 verwijderingen
  1. 6 2
      src/components/view_file/vendors/pptx/elements/shape.js

+ 6 - 2
src/components/view_file/vendors/pptx/elements/shape.js

@@ -1239,8 +1239,12 @@ export function createShapeElement(element) {
         "http://www.w3.org/2000/svg",
         "path"
       )
-      const halfFrameFmlaTop = element.formulas ? element?.formulas[0].split(" ")[1] : 0
-      const halfFrameFmlaLeft = element.formulas ? element?.formulas[1].split(" ")[1] : 0
+      const halfFrameFmlaTop = element.formulas
+        ? element?.formulas[0].split(" ")[1]
+        : 20000
+      const halfFrameFmlaLeft = element.formulas
+        ? element?.formulas[1].split(" ")[1]
+        : 20000
       const frameWidthTop = element.height * (halfFrameFmlaTop / 100000)
       const frameWidthLeft = element.width * (halfFrameFmlaLeft / 100000)
       // 绘制外框的左边和上边