|
|
@ -126,7 +126,7 @@ public class FenpanService {
|
|
|
|
|
|
|
|
|
|
|
|
piece.put(documentList);
|
|
|
|
piece.put(documentList);
|
|
|
|
//删除对应的temp 文件
|
|
|
|
//删除对应的temp 文件
|
|
|
|
file.delete();
|
|
|
|
FileUtils.delete(file);
|
|
|
|
} else if (piece.getFileTypeEnum() == FileTypeEnum.DOCX) {
|
|
|
|
} else if (piece.getFileTypeEnum() == FileTypeEnum.DOCX) {
|
|
|
|
//从word 直接提取图片
|
|
|
|
//从word 直接提取图片
|
|
|
|
//提取图片为document ,然后用于后面判断
|
|
|
|
//提取图片为document ,然后用于后面判断
|
|
|
@ -149,7 +149,7 @@ public class FenpanService {
|
|
|
|
|
|
|
|
|
|
|
|
piece.put(documentList);
|
|
|
|
piece.put(documentList);
|
|
|
|
//删除对应的temp 文件
|
|
|
|
//删除对应的temp 文件
|
|
|
|
file.delete();
|
|
|
|
FileUtils.delete(file);
|
|
|
|
} else if (piece.getFileTypeEnum() == FileTypeEnum.PDF) {
|
|
|
|
} else if (piece.getFileTypeEnum() == FileTypeEnum.PDF) {
|
|
|
|
// 从pdf 提取图片,
|
|
|
|
// 从pdf 提取图片,
|
|
|
|
//提取图片为document ,然后用于后面判断
|
|
|
|
//提取图片为document ,然后用于后面判断
|
|
|
@ -171,7 +171,7 @@ public class FenpanService {
|
|
|
|
|
|
|
|
|
|
|
|
piece.put(documentList);
|
|
|
|
piece.put(documentList);
|
|
|
|
//删除对应的temp 文件
|
|
|
|
//删除对应的temp 文件
|
|
|
|
file.delete();
|
|
|
|
FileUtils.delete(file);
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
//是图片,直接从图片提取
|
|
|
|
//是图片,直接从图片提取
|
|
|
|
List<Document> documentList = new ArrayList<>();
|
|
|
|
List<Document> documentList = new ArrayList<>();
|
|
|
@ -302,12 +302,13 @@ public class FenpanService {
|
|
|
|
|| o.getName().endsWith(".tiff")) {
|
|
|
|
|| o.getName().endsWith(".tiff")) {
|
|
|
|
Pieces pieces = new Pieces(FileTypeEnum.JPG, o.getParentFile().getAbsolutePath(), o.getParentFile().getName());
|
|
|
|
Pieces pieces = new Pieces(FileTypeEnum.JPG, o.getParentFile().getAbsolutePath(), o.getParentFile().getName());
|
|
|
|
allDirectory.add(pieces);
|
|
|
|
allDirectory.add(pieces);
|
|
|
|
|
|
|
|
break;
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
|
|
|
|
|
|
|
|
System.out.println("请删除无效的文件:" + o.getAbsolutePath());
|
|
|
|
System.out.println("请删除无效的文件:" + o.getAbsolutePath());
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
break;
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|