From 3a463ad69c312e305b9d5060148fd75ad86016b5 Mon Sep 17 00:00:00 2001 From: liyulin <501351981@qq.com> Date: Wed, 20 Dec 2023 13:53:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=87=E7=BA=A7vue-demi=E3=80=81=E4=BF=AE?= =?UTF-8?q?=E5=A4=8Dpdf=E5=86=85=E5=AD=98=E6=BA=A2=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/package.json | 5 +- core/packages/js-docx/package.json | 2 +- core/packages/js-excel/package.json | 2 +- core/packages/js-pdf/package.json | 2 +- core/packages/js-pdf/src/main.js | 2 + core/packages/vue-docx/package.json | 4 +- core/packages/vue-docx/src/main.vue | 2 +- core/packages/vue-excel/package.json | 4 +- core/packages/vue-pdf/package.json | 4 +- core/packages/vue-pdf/src/main.vue | 11 +- examples/dist/assets/DocxDemo-25a1500a.js | 1 + examples/dist/assets/ExcelDemo-1eabae3f.js | 1 + examples/dist/assets/JsDocxDemo-56a28d39.js | 1 + examples/dist/assets/JsExcelDemo-1af0520e.js | 1 + examples/dist/assets/JsPdfDemo-b2a5511c.js | 1 + examples/dist/assets/PdfDemo-5334ecee.js | 1 + .../dist/assets/PreviewWrapper-cdc4cf89.js | 1 + examples/dist/assets/docx-78e97cc7.js | 97 ++++++++++++++ examples/dist/assets/hack-9dbfd773.js | 96 ++++++++++++++ examples/dist/assets/index-af9355c6.js | 121 ++++++++++++++++++ examples/dist/assets/omit-7d6455a7.js | 1 + examples/dist/index.html | 2 +- 22 files changed, 349 insertions(+), 13 deletions(-) create mode 100644 examples/dist/assets/DocxDemo-25a1500a.js create mode 100644 examples/dist/assets/ExcelDemo-1eabae3f.js create mode 100644 examples/dist/assets/JsDocxDemo-56a28d39.js create mode 100644 examples/dist/assets/JsExcelDemo-1af0520e.js create mode 100644 examples/dist/assets/JsPdfDemo-b2a5511c.js create mode 100644 examples/dist/assets/PdfDemo-5334ecee.js create mode 100644 examples/dist/assets/PreviewWrapper-cdc4cf89.js create mode 100644 examples/dist/assets/docx-78e97cc7.js create mode 100644 examples/dist/assets/hack-9dbfd773.js create mode 100644 examples/dist/assets/index-af9355c6.js create mode 100644 examples/dist/assets/omit-7d6455a7.js diff --git a/core/package.json b/core/package.json index 3d32bac..907cc15 100644 --- a/core/package.json +++ b/core/package.json @@ -14,7 +14,10 @@ "lib:vue-pdf": "node script/bak-vue.js bak && lerna run build --scope @vue-office/pdf" }, "dependencies": { + "@babel/plugin-transform-runtime": "^7.23.6", + "@babel/plugin-transform-template-literals": "^7.23.3", "@babel/preset-env": "^7.22.5", + "@babel/runtime": "^7.23.6", "@rollup/plugin-babel": "^6.0.3", "@vue/compiler-sfc": "3.2.45", "ant-design-vue": "^3.2.17", @@ -27,7 +30,7 @@ "rollup": "^3.26.0", "rollup-plugin-postcss": "^4.0.2", "tinycolor2": "^1.6.0", - "vue-demi": "^0.13.11", + "vue-demi": "^0.14.6", "x-data-spreadsheet": "^1.1.9" }, "devDependencies": { diff --git a/core/packages/js-docx/package.json b/core/packages/js-docx/package.json index 93e6ede..7b53e21 100644 --- a/core/packages/js-docx/package.json +++ b/core/packages/js-docx/package.json @@ -1,7 +1,7 @@ { "name": "@js-preview/docx", "type" :"module", - "version": "1.3.2", + "version": "1.6.0", "description": "", "main": "lib/index.js", "files": [ diff --git a/core/packages/js-excel/package.json b/core/packages/js-excel/package.json index 548a394..c8ec9b9 100644 --- a/core/packages/js-excel/package.json +++ b/core/packages/js-excel/package.json @@ -1,7 +1,7 @@ { "name": "@js-preview/excel", "type" :"module", - "version": "1.4.7", + "version": "1.6.0", "description": "", "main": "lib/index.js", "files": [ diff --git a/core/packages/js-pdf/package.json b/core/packages/js-pdf/package.json index 17bc4db..d70a5e6 100644 --- a/core/packages/js-pdf/package.json +++ b/core/packages/js-pdf/package.json @@ -1,7 +1,7 @@ { "name": "@js-preview/pdf", "type" :"module", - "version": "1.5.2", + "version": "1.6.0", "description": "", "main": "lib/index.js", "files": [ diff --git a/core/packages/js-pdf/src/main.js b/core/packages/js-pdf/src/main.js index a92431a..eb539f7 100644 --- a/core/packages/js-pdf/src/main.js +++ b/core/packages/js-pdf/src/main.js @@ -140,6 +140,7 @@ class JsPdfPreview{ } this.checkPdfLib().then(_=>{ this.getDocument(src).then(pdf=>{ + this.pdfDocument && this.pdfDocument.destroy(); this.pdfDocument = pdf; this.renderPage().then(_=>{ resolve(); @@ -177,6 +178,7 @@ class JsPdfPreview{ this.wrapperMain = null; this.options = {}; this.requestOptions = {}; + this.pdfDocument && this.pdfDocument.destroy(); this.pdfDocument = null; } } diff --git a/core/packages/vue-docx/package.json b/core/packages/vue-docx/package.json index 6126f97..f33e219 100644 --- a/core/packages/vue-docx/package.json +++ b/core/packages/vue-docx/package.json @@ -1,6 +1,6 @@ { "name": "@vue-office/docx", - "version": "1.3.2", + "version": "1.6.0", "description": "", "main": "lib/index.js", "files": [ @@ -21,7 +21,7 @@ "peerDependencies": { "@vue/composition-api": "^1.7.1", "vue": "^2.0.0 || >=3.0.0", - "vue-demi": "^0.13.11" + "vue-demi": "^0.14.6" }, "peerDependenciesMeta": { "@vue/composition-api": { diff --git a/core/packages/vue-docx/src/main.vue b/core/packages/vue-docx/src/main.vue index 4bb6970..a2a3dd6 100644 --- a/core/packages/vue-docx/src/main.vue +++ b/core/packages/vue-docx/src/main.vue @@ -1,7 +1,7 @@ +