2012-08-30 70 views
2

有沒有辦法告訴iText段落內容從右向左寫?段落從右到左寫

我知道它可以用ColumnText或表來完成,但我需要它在一個段落(可以寫多個頁面)。

+0

您是否正在設置從左至右的對齊? –

+0

@Dinup kandel是的,並且還像從columnText.setRunDirection(PdfWriter.RUN_DIRECTION_RTL)那樣從右向左書寫文本 –

回答

0

這裏只是一個例子。

Document document = new Document(PageSize.A1.rotate(), 20, 20, 20, 20); 
document.addTitle("YourReport"); 
PdfWriter writer = PdfWriter.getInstance(document, 
     new FileOutputStream("c:\\ITextTest.pdf")); 
document.open();    
Paragraph TitleHeading = new Paragraph(targetFileName); 
TitleHeading.setAlignment(writer.RUN_DIRECTION_RTL);    
document.add(TitleHeading); 
相關問題