C#-创建PDF项目符号列表、多级项目编号列表

C#-创建PDF项目符号列表、多级项目编号列表

ID:42041622

大小:213.04 KB

页数:9页

时间:2019-09-06

C#-创建PDF项目符号列表、多级项目编号列表_第1页
C#-创建PDF项目符号列表、多级项目编号列表_第2页
C#-创建PDF项目符号列表、多级项目编号列表_第3页
C#-创建PDF项目符号列表、多级项目编号列表_第4页
C#-创建PDF项目符号列表、多级项目编号列表_第5页
资源描述:

《C#-创建PDF项目符号列表、多级项目编号列表》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C#创建PDF项冃符号列表和多级编号列表使用项目符号和编号,可以让文档的层次结构更清晰、更有条理,也更容易突出重点。在编辑文档的过程中,我个人也比较偏爱项目标号來标注文章重点信息。在之前的文章中,介绍了如何在Word中來创建项目标号和编号列表,在本篇文章中,将介绍创建PDF项目符号列表和多级编号列表的方法。使用工具:FreeSpire.PDFfor.NET4.3(最新免费版)PS:dll可以直接在安装路径下的Bin文件夹中获取。1•创建PDF符号列表c#usingSystem;usingSystem.Drawing;usingSpire.Pdf;usi

2、ngSpire・Pdf.Grtiphics;usingSpire・Pdf.Lists;namespaceCreateList_PDF{classProgram{staticvoidMain(string[]args){//创建一个PDF文档PdfDocumentdoc=newPdfDocument();//添加一页A4大小的页面PdfPageBasepage=doc.Pages.Add(PdfPageSize.A4);floaty=10;〃创建标题并设置格式,包括字体、字号、颜色PdlBrushbrush1=r?dfBrushes.Black;PdfT

3、rueTypeFontfont1=newPdfTrueTypcFont(newFont(*楷体",18f,FontStyle・Regular),true);PdfStringFormatformat1=newPdfStringFormat(PdfTextAlignment.Center);page.Canvas・DrawString("CategoriesList(项日歹ij表)"、font1,brushl,page.Canvas・ClientSize.Width/2,y,format1);y=y+font1.MeasureString(^Catego

4、riesList(项目列表)format1).Height;y=y+5;//创建列表文字并设置格式Rectanglel;rctg=newRcctanglel;(newPointl;(0,0),page.Canvas・ClientSize);PdfLinearGradientBrushbrush二newPdfLinearGradientBrush(rctg,Color.SteelBlue,Color.Blue,PdfLinearGradientMode・Vertical);PdfTrueTypeFontfont2=newPdfTrueTypeFont(n

5、ewFont(*宋体",15f,FontStyle・Regular),true);Stringformatted="Part1Listening(听力部分)Part2Speaking(口语部分)Part3Reading(阅读部分)Part4Writing(写作部分)"+"Part5Test(测试)1Part6Test(测试)2Part7TestAnswers(测试答案)”;//创建PdfList类对象,并设置列表及样式PdfListlist二nowPdfList(formatted):list.Font=font2;list・I

6、ndent=8;list.TextIndent=5;list・Brush=brush;PdfLayoutResultresult=list・Draw(page,0,y);y=result.Bounds.Bottom;//保存并打开文档doc.SavcToFilc("List,pdf");System.Diagnostics.Process.Start("List・pdf");}}测试结果:FileEditViewWindowHelpX⑥也o10Z176.8%▼

7、°Tools

8、Sign:CommentExtendedAdobeReaderCategor

9、iesList(项目列表)•Part1Listening(听力部分)2Speaking(口语部分)3Reading(阅读部分〉4Writing(写祚部分)5Test(测试)16Test(测试)27TestAnswers(测试答案)•Part•Part•Part•Part•Part•PartVB.NETImportsSystemImportsSystem.DrawingImportsSpire・PdfImportsSpire・Pdf・GraphicsImportsSpire・Pdf・ListsNamespaceCreateList_PDFClassPro

10、gramPrivateSharedSubMain(ByVaiargsAsString())Di

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。