From 23d0d2bd37cc8789b35f60f2c6d6e0727c284c7b Mon Sep 17 00:00:00 2001 From: shicf <shi_chongfu@163.com> Date: 星期四, 24 四月 2025 11:01:52 +0800 Subject: [PATCH] 移动端app自动升级,安装包下载 ,版本检测 --- src/main/java/com/product/file/util/MergeWordDocuments.java | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/product/file/util/MergeWordDocuments.java b/src/main/java/com/product/file/util/MergeWordDocuments.java index ae56132..698d67d 100644 --- a/src/main/java/com/product/file/util/MergeWordDocuments.java +++ b/src/main/java/com/product/file/util/MergeWordDocuments.java @@ -30,8 +30,17 @@ } } + String fileType=".docx"; + FileFormat saveType = FileFormat.Docx; + //鍒ゆ柇鏉ユ簮鏂囦欢鏄惁涓簑ps + if (source.getName().endsWith(".wps")) { + saveType = FileFormat.WPS; + fileType=".wps"; + } + + // doc.insertTextFromStream(targetIn, com.spire.doc.FileFormat.Docx); - String tempFile = Global.getSystemConfig("temp.dir", "./attachment/temp") + File.separator + UUID.randomUUID() + ".docx"; + String tempFile = Global.getSystemConfig("temp.dir", "./attachment/temp") + File.separator + UUID.randomUUID() + fileType; try (FileOutputStream out = new FileOutputStream(tempFile)) { sourceDoc.saveToStream(out, FileFormat.Docx); return new File(tempFile); -- Gitblit v1.9.2