PDF管理控件Spire.PDF使用教程:创建 PDF 项目符 列表和多级编 列表

C# 创建 PDF 项目符 列表和多级编 列表

创建项目符 列表

//新建PDF文档并添加一页空PDF页面PdfDocument doc = new PdfDocument();PdfPageBase page = doc.Pages.Add(PdfPageSize.A4);float y = 10;//添加标题并设置文本和格式PdfBrush brush1 = PdfBrushes.Black;PdfTrueTypeFont font1 = new PdfTrueTypeFont(new Font("宋体", 18f, FontStyle.Regular), true);PdfStringFormat format1 = new PdfStringFormat(PdfTextAlignment.Center);page.Canvas.DrawString("2017年度工作计划", font1, brush1, page.Canvas.ClientSize.Width / 2, y, format1);y = y + font1.MeasureString("2017年度工作计划", format1).Height;y = y + 5;//添加列表文字及设置文字格式RectangleF rctg = new RectangleF(new PointF(0, 0), page.Canvas.ClientSize);PdfLinearGradientBrush brush    = new PdfLinearGradientBrush(rctg, Color.DarkBlue, Color.Brown, PdfLinearGradientMode.Vertical);PdfTrueTypeFont font2 = new PdfTrueTypeFont(new Font("宋体", 15f, FontStyle.Regular), true);String formatted = "销售部工作计划n技术支持部工作计划n开发部工作计划";//设置项目符 列表及样式PdfList list = new PdfList(formatted);list.Font = font2;list.Indent = 8;list.TextIndent = 5;list.Brush = brush;PdfLayoutResult result = list.Draw(page, 0, y);y = result.Bounds.Bottom;//保存文件doc.SaveToFile("列表.pdf");

Spire系列组件格式转换完整攻略

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年7月26日
下一篇 2019年7月26日

相关推荐

发表回复

登录后才能评论