Probleme mit iText5

  • 0 Antworten
  • Letztes Antwortdatum
J

Janoroid

Gast
Guten Tag zusammen,

ich möchte mit iText eine Rechnung schreiben.

Nur bekomme ich gerade Probleme bei:

Java:
  Chunk c2 = new Chunk(
                        "Firma Trölli \n"+
                        "Muster Weg 112b\n"+
                        "74656 Muster \n"+
                        "Tel.: 111/897643\n"+
                        "Mobil:0677/666666\n"+
                        "E-Mail:test.test@web.de\n"+
                         tvDatum.getText().toString());


                Paragraph adresse = new Paragraph(c2);
                adresse.setAlignment(Paragraph.ALIGN_RIGHT);
                adresse.setAlignment(Paragraph.ALIGN_TOP);
                document.add(adresse)
;


1. Problem: Ich würde gerne die Anschrift der Firma nach oben rechts verschieben nur wird es nach links verschoben.
2. Problem: Ich möchte in der Mitte der Rechnung, eine Auflistung haben, dafür benutze ich PDFTable, nur möchte ich die Tabelle gerne mehr nach links verschieben.

Java:
  PdfPTable table = new PdfPTable(3);
                table.setWidthPercentage(80);
                table.setSpacingBefore(60);
                table.addCell(getCell("Dienstleistungen", PdfPCell.ALIGN_LEFT));
                table.addCell(getCell("Menge", PdfPCell.ALIGN_CENTER));
                table.addCell(getCell("Summe", PdfPCell.ALIGN_RIGHT));
                document.add(table);

So sieht es in PDF aus:


Das was ich zensiert habe, möchte ich gerne auf der gleiche Höhe haben, wie bei der Anschrift von den Kunden nur auf der rechte Seite.

Ich hoffe, ich kann noch was von euch lernen





Gruß,


Lisa
 

Anhänge

  • Screenshot from 2020-07-26 12-50-51.png
    Screenshot from 2020-07-26 12-50-51.png
    17 KB · Aufrufe: 103
  • photoeffekte.com_.jpg
    photoeffekte.com_.jpg
    14 KB · Aufrufe: 99
Zurück
Oben Unten