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();
        }

显示效果:

image

posted @ 2014-02-27 12:46  争世不悔  阅读(5700)  评论(0编辑  收藏  举报