重构 pdf2jpg 的逻辑

This commit is contained in:
kl 2023-04-24 10:07:58 +08:00
parent 92d86b09ae
commit 262df2ac08
1 changed files with 4 additions and 4 deletions

View File

@ -75,7 +75,7 @@ public class FileHandlerService {
* @param key pdf本地路径 * @param key pdf本地路径
* @return 已将pdf转换成图片的图片本地相对路径 * @return 已将pdf转换成图片的图片本地相对路径
*/ */
public Integer getConvertedPdfImage(String key) { public Integer getPdf2jpgCache(String key) {
return cacheService.getPdfImageCache(key); return cacheService.getPdfImageCache(key);
} }
@ -116,7 +116,7 @@ public class FileHandlerService {
* @param pdfFilePath pdf文件绝对路径 * @param pdfFilePath pdf文件绝对路径
* @param num 图片张数 * @param num 图片张数
*/ */
public void addConvertedPdfImage(String pdfFilePath, int num) { public void addPdf2jpgCache(String pdfFilePath, int num) {
cacheService.putPdfImageCache(pdfFilePath, num); cacheService.putPdfImageCache(pdfFilePath, num);
} }
@ -201,7 +201,7 @@ public class FileHandlerService {
*/ */
private List<String> loadPdf2jpgCache(String pdfFilePath, String pdfName) { private List<String> loadPdf2jpgCache(String pdfFilePath, String pdfName) {
List<String> imageUrls = new ArrayList<>(); List<String> imageUrls = new ArrayList<>();
Integer imageCount = this.getConvertedPdfImage(pdfFilePath); Integer imageCount = this.getPdf2jpgCache(pdfFilePath);
if (Objects.isNull(imageCount)) { if (Objects.isNull(imageCount)) {
return imageUrls; return imageUrls;
} }
@ -254,7 +254,7 @@ public class FileHandlerService {
imageUrls.add(imageUrl); imageUrls.add(imageUrl);
} }
doc.close(); doc.close();
this.addConvertedPdfImage(pdfFilePath, pageCount); this.addPdf2jpgCache(pdfFilePath, pageCount);
} catch (IOException e) { } catch (IOException e) {
logger.error("Convert pdf to jpg exception, pdfFilePath{}", pdfFilePath, e); logger.error("Convert pdf to jpg exception, pdfFilePath{}", pdfFilePath, e);
} }