Bläddra i källkod

PDF导出调整

anderx 1 år sedan
förälder
incheckning
6a58c5eecb

+ 1 - 0
pom.xml

@@ -456,6 +456,7 @@
 			<scope>compile</scope>
 		</dependency>
 
+
 	</dependencies>
 	<build>
 		<resources>

+ 1 - 1
src/main/java/com/goafanti/RD/service/impl/RDServiceImpl.java

@@ -187,7 +187,7 @@ public class RDServiceImpl extends BaseMybatisDao<RdDetailsMapper> implements RD
     public void pushDownloadDetailsPDF(Long id, HttpServletResponse response) {
         OutWordRdDetails data = getOutWordRdDetails(id);
         PDFUtils pdfUtils=new PDFUtils();
-        pdfUtils.pushPDF(data,response,uploadPath);
+        pdfUtils.pushRd(data,response,uploadPath);
     }
 
     private OutWordRdDetails getOutWordRdDetails(Long id) {

+ 4 - 6
src/main/java/com/goafanti/common/utils/pdf/PDFUtils.java

@@ -3,22 +3,20 @@ package com.goafanti.common.utils.pdf;
 import com.goafanti.RD.bo.OutWordRdDetails;
 import com.goafanti.common.utils.excel.FileUtils;
 import com.itextpdf.text.*;
-import com.itextpdf.text.Font;
 import com.itextpdf.text.pdf.BaseFont;
 import com.itextpdf.text.pdf.PdfWriter;
-import org.apache.pdfbox.pdmodel.PDDocument;
 import org.springframework.http.MediaType;
-import org.springframework.web.multipart.MultipartFile;
 
 import javax.servlet.http.HttpServletResponse;
-import java.awt.*;
-import java.io.*;
+import java.io.FileNotFoundException;
+import java.io.FileOutputStream;
+import java.io.IOException;
 import java.util.Date;
 
 public class PDFUtils {
 
 
-    public  void pushPDF(OutWordRdDetails data, HttpServletResponse response,String uploadPath) {
+    public  void pushRd(OutWordRdDetails data, HttpServletResponse response,String uploadPath) {
         String attName = data.getRdName()+new Date().getTime() + ".pdf";
         String realFileName = uploadPath+"/tmp/"+new Date().getTime() + ".pdf";
         response.setContentType(MediaType.APPLICATION_OCTET_STREAM_VALUE);