我使用iTextSharp生成pdf&生成pdf之后我想以下列格式显示文本
PendingIntent.FLAG_CANCEL_CURRENT
我的代码是
First Name : sandip
Company : ABC
Mobile Number : 2222222222
我想要以下输出(字段名称对齐到右边)
var MName = new Phrase();
MName.Add(new Chunk("Name: ", boldFont));//Merchant Name
MName.Add(new Chunk(MfirstName + " " + MLastName, normalFont));
merinfotbl.AddCell(MName);
但它提供了以下输出(字段名称对齐到左侧)
First Name : sandip
Company : ABC
Mobile Number : 2222222222
请帮我解决这个问题。
答案 0 :(得分:0)
OP所描述的结构可以很容易地使用具有两列或三列的表(取决于是否想要将冒号放入它们自己的列中)使用第一列中的右对齐内容来创建左对齐的内容在最后一个。
即使结构已经是较大表的单元格的内容,仍然可以将一个小表放入一个大表的单元格中。
但请注意:一般情况下,我会建议不要过度使用它,在其单元格中包含许多其他表格的表格可能反过来包含其他表格可能会使布局变得非常慢。但是,谨慎使用,其他表格的单元格中的表格可以大大简化一个代码。