IText学习手册——画横线
通过实例化LineSeparator类,将其加入文档中,实现画一根横线。
LineSeparator初始化的参数:
1.线宽度
2.直线长度,是个百分百,0-100之间
3.直线颜色
4.直线位置
5.上下移动位置
/// <summary> /// 画横线 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button20_Click(object sender, EventArgs e) { //参数 //1.线宽度 //2.直线长度,是个百分百,0-100之间 //3.直线颜色 //4.直线位置 //5.上下移动位置 LineSeparator line = new LineSeparator(2f,100,BaseColor.RED,Element.ALIGN_CENTER,-5f); Document doc = new Document(); PdfWriter.GetInstance(doc, File.Open(path, FileMode.Create)); doc.Open(); Paragraph paragraph = new Paragraph(); doc.Add(new Paragraph("This is first paragraph")); doc.Add(line); doc.Add(new Paragraph("This is second paragraph")); doc.Close(); }
显示效果: