2013-06-26 10 views
6

Ich habe 2 Zeilen und ich möchte sie ausrichten (rechtfertigen).Wie richtet man einen Absatz (justify) mit Itext aus?

Ich habe diesen Code:

Paragraph p=new Paragraph(ANC,fontFootData); 
    p.setLeading(1, 1); 
    p.setAlignment(Element.ALIGN_JUSTIFIED); 
    document.add(p); 


    Paragraph p2=new Paragraph(RUTTEL,fontFootData); 
    p2.setLeading(1, 1); 
    p2.setAlignment(Element.ALIGN_JUSTIFIED); 
    document.add(p2); 

wo ANC und Rüttel-String ist, aber sie nicht ausrichten werden.

Könnte mir jemand helfen?

+1

Wie lang sind diese Zeichenfolgen? Vielleicht suchen Sie nach ALIGN_JUSTIFIED_ALL statt nach ALIGN_JUSTIFIED. In jedem Fall: Ausrichtung funktioniert für uns, es gibt keinen Grund, dass es nicht für Sie arbeiten sollte. –

Antwort

3

Wenn Sie eine Zeile ALIGN_JUSTIFIED_ALL verwenden, verwenden Sie mehr als eine Zeile ALIGN_JUSTIFIED.

+1

möchte nur eine API-Referenz hier hinzufügen http://itesxtsupport.com/apidocs/itext5/latest/ ALIGN_JUSTIFIED_ALL Hat das gleiche wie ALIGN_JUSTIFIED, aber die letzte Zeile ist auch verteilt. – Dummy