2013-04-30 3 views
1

У меня есть pdfptable с 3 колонками и pdfpcellcolspan 3), и внутри этого pdfpcell У меня есть параграф, и мне нужно показать его в PDF с помощью justified выравнивания.Как обосновать абзац в Itextsharp?

PdfPTable tbl = new PdfPTable(3); 
tbl.WidthPercentage = 100; 

string text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. " + 
"Maecenas diam nulla, aliquam eget porttitor sit amet, blandit quis nisi." + 
"Nulla facilisi. Vestibulum eu eros elit. Nullam laoreet, elit ac tincidunt " + 
"convallis, urna dui semper nisi, et imperdiet orci sem quis ante. Aliquam " + 
"ut velit vitae massa aliquet malesuada. Quisque a mauris ante. Nam dolor " + 
"leo, aliquam congue blandit quis, convallis non mi."; 

PdfPCell cellText = new PdfPCell(new Paragraph(text,arial12blackBold)); 

cellText.colspan = 3;

tbl.AddCell(cellText); 

Шрифт был создан ранее, и создание документа после этого блока является нормальным. Мне нужно только знать, как установить этот абзац или эту ячейку, чтобы показать выравнивание по строкам.

ответ

3
PdfCell.HorizontalAlignment = Element.ALIGN_JUSTIFIED 

или

PdfCell.HorizontalAlignment = Element.ALIGN_JUSTIFIED_ALL 
+0

спасибо так много; –

Смежные вопросы