Subversion Repositories SmartDukaan

Rev

Rev 36044 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 36044 Rev 36045
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);