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