|
@@ -11,33 +11,33 @@ import java.io.IOException;
|
|
public class PdfUtil {
|
|
public class PdfUtil {
|
|
|
|
|
|
public void createPDF(Document document, PdfWriter writer, PDFGoodsDto pdfGoodsDto,
|
|
public void createPDF(Document document, PdfWriter writer, PDFGoodsDto pdfGoodsDto,
|
|
- String type, String fontUrl, String uploadDir,String head) throws IOException, com.lowagie.text.DocumentException {
|
|
|
|
|
|
+ String type, String fontUrl, String uploadDir,String head, String headUrl) throws IOException, com.lowagie.text.DocumentException {
|
|
|
|
|
|
switch (type){
|
|
switch (type){
|
|
case "1":
|
|
case "1":
|
|
PDFWrite pdfWrite = new PDFWrite();
|
|
PDFWrite pdfWrite = new PDFWrite();
|
|
- pdfWrite.write(document,writer,pdfGoodsDto,fontUrl,uploadDir);
|
|
|
|
|
|
+ pdfWrite.write(document,writer,pdfGoodsDto,fontUrl,uploadDir,headUrl);
|
|
break;
|
|
break;
|
|
case "2":
|
|
case "2":
|
|
PDFWrite_2 pdfWrite2 = new PDFWrite_2();
|
|
PDFWrite_2 pdfWrite2 = new PDFWrite_2();
|
|
- pdfWrite2.write(document,writer,pdfGoodsDto,fontUrl,uploadDir);
|
|
|
|
|
|
+ pdfWrite2.write(document,writer,pdfGoodsDto,fontUrl,uploadDir,headUrl);
|
|
break;
|
|
break;
|
|
case "4":
|
|
case "4":
|
|
PDFWrite_4 pdfWrite4 = new PDFWrite_4();
|
|
PDFWrite_4 pdfWrite4 = new PDFWrite_4();
|
|
- pdfWrite4.write(document,writer,pdfGoodsDto,fontUrl,uploadDir);
|
|
|
|
|
|
+ pdfWrite4.write(document,writer,pdfGoodsDto,fontUrl,uploadDir,headUrl);;
|
|
break;
|
|
break;
|
|
case "9":
|
|
case "9":
|
|
PDFWrite_9 pdfWrite9 = new PDFWrite_9();
|
|
PDFWrite_9 pdfWrite9 = new PDFWrite_9();
|
|
- pdfWrite9.write(document,writer,pdfGoodsDto,fontUrl,uploadDir);
|
|
|
|
|
|
+ pdfWrite9.write(document,writer,pdfGoodsDto,fontUrl,uploadDir,headUrl);
|
|
break;
|
|
break;
|
|
case "12":
|
|
case "12":
|
|
PDFWrite_12 pdfWrite12 = new PDFWrite_12();
|
|
PDFWrite_12 pdfWrite12 = new PDFWrite_12();
|
|
- pdfWrite12.write(document,writer,pdfGoodsDto,fontUrl,uploadDir);
|
|
|
|
|
|
+ pdfWrite12.write(document,writer,pdfGoodsDto,fontUrl,uploadDir,headUrl);
|
|
break;
|
|
break;
|
|
case "36":
|
|
case "36":
|
|
if ("1".equals(head)) {
|
|
if ("1".equals(head)) {
|
|
PDFWrite_36 pdfWrite36 = new PDFWrite_36();
|
|
PDFWrite_36 pdfWrite36 = new PDFWrite_36();
|
|
- pdfWrite36.write(document, writer, pdfGoodsDto, fontUrl, uploadDir);
|
|
|
|
|
|
+ pdfWrite36.write(document,writer,pdfGoodsDto,fontUrl,uploadDir,headUrl);
|
|
}else if ("0".equals(head)){
|
|
}else if ("0".equals(head)){
|
|
PDFWrite_nohead_36 pdfWrite_nohead_36 = new PDFWrite_nohead_36();
|
|
PDFWrite_nohead_36 pdfWrite_nohead_36 = new PDFWrite_nohead_36();
|
|
pdfWrite_nohead_36.write(document, writer, pdfGoodsDto, fontUrl, uploadDir);
|
|
pdfWrite_nohead_36.write(document, writer, pdfGoodsDto, fontUrl, uploadDir);
|