Procházet zdrojové kódy

增加对大写PDF结尾文件的处理

huangtf před 1 rokem
rodič
revize
f3120a5842

+ 1 - 1
blade-ops/blade-resource/src/main/java/org/springblade/resource/endpoint/LargeFileEndpoint.java

@@ -374,7 +374,7 @@ public class LargeFileEndpoint {
 //            File file1 = new File(filePath + param.getFilename());
             File file1 = new File(path);
             MultipartFile multipartFile = getMultipartFile(file1);
-            if (param.getFilename().contains("pdf")) {
+            if (param.getFilename().contains("pdf") || param.getFilename().contains("PDF")) {
                 try {
                     PdfReader pdfReader = new PdfReader(multipartFile.getInputStream());
                     int pages = pdfReader.getNumberOfPages();

+ 1 - 1
blade-ops/blade-resource/src/main/java/org/springblade/resource/endpoint/OssEndpoint.java

@@ -215,7 +215,7 @@ public class OssEndpoint {
         } else if (file.getOriginalFilename().contains("png") || file.getOriginalFilename().contains("jpg")) {
             newBladeFile = this.commonFileClient.pngOrJpgToPdf(file);
 
-        } else if (file.getOriginalFilename().contains("pdf")) {
+        } else if (file.getOriginalFilename().contains("pdf") || file.getOriginalFilename().contains("PDF")) {
             //获取PDF文件
             PDDocument document = PDDocument.load(file.getInputStream());
             //获取文件页数