From f8b6d9babbc6c2f57da8548fdcbe251f76327c6e Mon Sep 17 00:00:00 2001 From: cheng <1821349743@qq.com> Date: 星期二, 24 十二月 2024 21:56:36 +0800 Subject: [PATCH] pom 版本升级到 2.1.0-release --- 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