| Line 103... |
Line 103... |
| 103 |
}
|
103 |
}
|
| 104 |
document.addTitle(pdfModel.getTitle());
|
104 |
document.addTitle(pdfModel.getTitle());
|
| 105 |
document.addAuthor(pdfModel.getAuther());
|
105 |
document.addAuthor(pdfModel.getAuther());
|
| 106 |
|
106 |
|
| 107 |
String titleText = pdfModel.getTitle() != null ? pdfModel.getTitle().toUpperCase() : INVOICE_TITLE;
|
107 |
String titleText = pdfModel.getTitle() != null ? pdfModel.getTitle().toUpperCase() : INVOICE_TITLE;
|
| 108 |
System.out.println("PdfUtils: rendering title=" + titleText + " from getTitle()=" + pdfModel.getTitle());
|
- |
|
| 109 |
Paragraph paragraphTitle = new Paragraph(titleText, FONT_TITLE);
|
108 |
Paragraph paragraphTitle = new Paragraph(titleText, FONT_TITLE);
|
| 110 |
paragraphTitle.setAlignment(Element.ALIGN_CENTER);
|
109 |
paragraphTitle.setAlignment(Element.ALIGN_CENTER);
|
| 111 |
|
110 |
|
| 112 |
document.add(paragraphTitle);
|
111 |
document.add(paragraphTitle);
|
| 113 |
|
112 |
|
| Line 362... |
Line 361... |
| 362 |
totalPaidValueCell.setPadding(5);
|
361 |
totalPaidValueCell.setPadding(5);
|
| 363 |
paidAmountTable.addCell(totalPaidValueCell);
|
362 |
paidAmountTable.addCell(totalPaidValueCell);
|
| 364 |
|
363 |
|
| 365 |
document.add(paidAmountTable);
|
364 |
document.add(paidAmountTable);
|
| 366 |
}
|
365 |
}
|
| - |
|
366 |
String docType = pdfModel.getTitle() != null && pdfModel.getTitle().toLowerCase().contains("challan") ? "Delivery Challan" : "Invoice";
|
| 367 |
Paragraph autoGenerateParagraph = new Paragraph("Note - This is computer generated Invoice, no signature is required", FONT_NORMAL);
|
367 |
Paragraph autoGenerateParagraph = new Paragraph("Note - This is computer generated " + docType + ", no signature is required", FONT_NORMAL);
|
| 368 |
autoGenerateParagraph.setAlignment(Element.ALIGN_CENTER);
|
368 |
autoGenerateParagraph.setAlignment(Element.ALIGN_CENTER);
|
| 369 |
document.add(autoGenerateParagraph);
|
369 |
document.add(autoGenerateParagraph);
|
| 370 |
|
370 |
|
| 371 |
if(pdfModel.getCreditTerms()!=null) {
|
371 |
if(pdfModel.getCreditTerms()!=null) {
|
| 372 |
Paragraph title = new Paragraph("Credit terms :-\n", FONT_BOLD);
|
372 |
Paragraph title = new Paragraph("Credit terms :-\n", FONT_BOLD);
|