Derzeit bin ich mitWie lässt sich die Abstandshöhe zwischen zwei Absätzen einfach steuern?
document.add(Chunk.NEWLINE);
nach jedem Absatz Raum zwischen zwei Absätzen zu erzeugen. Wie erzeuge ich einen Abstand in beliebiger Höhe?
Danke!
Derzeit bin ich mitWie lässt sich die Abstandshöhe zwischen zwei Absätzen einfach steuern?
document.add(Chunk.NEWLINE);
nach jedem Absatz Raum zwischen zwei Absätzen zu erzeugen. Wie erzeuge ich einen Abstand in beliebiger Höhe?
Danke!
Der Abstand zwischen zwei Zeilen des gleichen heißt führenden. Siehe Changing text line spacing
Wenn Sie einen zusätzlichen Abstand vor oder nach einem Paragraph
einfügen möchten, können Sie die Methode setSpacingBefore()
oder setSpacingAfter()
verwenden. itext spacingBefore property applied to Paragraph causes new page
Zum Beispiel sehen:
Paragraph paragraph1 = new Paragraph("First paragraph");
paragraph1.setSpacingAfter(72f);
document.add(paragraph1);
Paragraph paragraph2 = new Paragraph("Second paragraph");
document.add(paragraph2);
Damit sind 72 Benutzereinheiten von zusätzlichen Leerraum zwischen paragraph1
und paragraph2
. Eine Benutzereinheit entspricht einem Punkt, also haben wir bei der Auswahl von 72 einen Zoll Leerraum hinzugefügt.
Danke für die Info! – curious1
Bruno, kennen Sie zufällig die Lösung für dieses Anzeigeproblem? http://stackoverflow.com/questions/39695541/strange-display-of-a-table-of-radio-buttons – curious1
Ich habe die Antwort @SamuelHuylebroeck kommentiert und ich lasse es Ihnen entweder überlassen, die gezeigten Tricks anzuwenden Beispiele oder Samuel, um diese Beispiele in seiner Antwort näher zu erläutern. –