关闭文件流

This commit is contained in:
chenxudong 2025-02-18 16:11:22 +08:00
parent 9ee75303cc
commit 2c6189cc6e
1 changed files with 3 additions and 2 deletions

View File

@ -23,12 +23,10 @@ import org.apache.poi.xssf.usermodel.XSSFSheet;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
import org.apache.poi.xwpf.extractor.XWPFWordExtractor;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
import java.io.*;
import java.nio.file.Files;
import java.nio.file.Paths;
import java.util.List;
import java.util.Objects;
@Slf4j
@ -129,6 +127,7 @@ public class OfficeFileUtil {
}
}
}
excel.close();
return EleCommonUtil.formateString(stringBuilder.toString());
}
@ -150,6 +149,7 @@ public class OfficeFileUtil {
}
}
}
sheets.close();
return EleCommonUtil.formateString(stringBuilder.toString());
}
@ -189,6 +189,7 @@ public class OfficeFileUtil {
InputStream input = Files.newInputStream(Paths.get(path));
String pptText = isPptx ? new SlideShowExtractor(new XMLSlideShow(input)).getText() : new SlideShowExtractor(new HSLFSlideShow(input)).getText();
stringBuilder.append(pptText);
input.close();
return EleCommonUtil.formateString(stringBuilder.toString());
}