Browse Source

pdf rotate去掉

wangliang 2 years ago
parent
commit
01c4132ec8

+ 11 - 11
distributed-print-business/src/main/java/com/qmth/distributed/print/business/util/PdfUtil.java

@@ -171,17 +171,17 @@ public class PdfUtil {
             } else {
                 pageSizeEnum = PageSizeEnum.convertToEnum(width, height);
             }
-            PdfDictionary pdfDictionary = reader.getPageN(i);
-            PdfObject rotate = pdfDictionary.get(PdfName.ROTATE);
-//            log.info("fileName:{},width:{},height:{},pageSizeEnum:{},rotateInt:{}", file.getName(), width, height, pageSizeEnum, rotate);
-            if (Objects.nonNull(rotate)) {
-                int rotateInt = Integer.parseInt(rotate.toString());
-                if (pageSizeEnum == PageSizeEnum.A3 && (rotateInt != 0 && rotateInt != 90)) {
-                    throw ExceptionResultEnum.ERROR.exception("上传的A3样式pdf请调整方向");
-                } else if (pageSizeEnum == PageSizeEnum.A4 && rotateInt > 0) {
-                    throw ExceptionResultEnum.ERROR.exception("上传的A4样式pdf请调整方向");
-                }
-            }
+//            PdfDictionary pdfDictionary = reader.getPageN(i);
+//            PdfObject rotate = pdfDictionary.get(PdfName.ROTATE);
+////            log.info("fileName:{},width:{},height:{},pageSizeEnum:{},rotateInt:{}", file.getName(), width, height, pageSizeEnum, rotate);
+//            if (Objects.nonNull(rotate)) {
+//                int rotateInt = Integer.parseInt(rotate.toString());
+//                if (pageSizeEnum == PageSizeEnum.A3 && (rotateInt != 0 && rotateInt != 90)) {
+//                    throw ExceptionResultEnum.ERROR.exception("上传的A3样式pdf请调整方向");
+//                } else if (pageSizeEnum == PageSizeEnum.A4 && rotateInt > 0) {
+//                    throw ExceptionResultEnum.ERROR.exception("上传的A4样式pdf请调整方向");
+//                }
+//            }
         }
         return pageSizeEnum;
     }