Kaynağa Gözat

导入导出修改

anderx 3 yıl önce
ebeveyn
işleme
132dd13dea

+ 6 - 0
pom.xml

@@ -395,6 +395,12 @@
 			<artifactId>mybatis-generator-core</artifactId>
 			<version>1.3.7</version>
 		</dependency>
+		<dependency>
+			<groupId>ch.codeblock.qrinvoice.pdfbox</groupId>
+			<artifactId>qrinvoice-pdfbox</artifactId>
+			<version>1.9</version>
+			<type>pom</type>
+		</dependency>
 
 	</dependencies>
 	<build>

+ 3 - 0
src/main/java/com/goafanti/RD/controller/RDContorller.java

@@ -168,4 +168,7 @@ public class RDContorller extends BaseApiController {
         }
     }
 
+
+
+
 }

+ 7 - 0
src/main/java/com/goafanti/common/controller/PublicController.java

@@ -16,6 +16,7 @@ import com.goafanti.common.dao.TOrderTaskMapper;
 import com.goafanti.common.model.TOrderMid;
 import com.goafanti.common.model.TOrderTask;
 import com.goafanti.common.utils.excel.Excel;
+import com.goafanti.common.utils.pdf.PDFUtils;
 import com.goafanti.order.bo.TOrderTaskBo;
 import com.goafanti.order.enums.NewProjectStatus;
 import com.goafanti.order.enums.OrderImgEnums;
@@ -786,5 +787,11 @@ public class PublicController extends CertifyApiController {
           }
 
 
+	@RequestMapping("/testPDF")
+	public String testPDF(MultipartFile file) {
+		PDFUtils pdfUtils=new PDFUtils();
+		pdfUtils.loadPDF(file);
+		return "OK";
+	}
 
 }

+ 22 - 0
src/main/java/com/goafanti/common/utils/pdf/PDFUtils.java

@@ -0,0 +1,22 @@
+package com.goafanti.common.utils.pdf;
+
+import org.apache.pdfbox.pdmodel.PDDocument;
+import org.springframework.web.multipart.MultipartFile;
+
+import java.io.File;
+import java.io.IOException;
+import java.io.InputStream;
+
+public class PDFUtils {
+
+
+    public void loadPDF(MultipartFile file){
+
+        try {
+            PDDocument pdDocument=PDDocument.load(file.getInputStream());
+
+        } catch (IOException e) {
+            e.printStackTrace();
+        }
+    }
+}