!
也想出现在这里? 联系我们
广告位
当前位置:首页>技术分享>网站运维>C#在PDF中添加墨迹注释Ink Annotation的步骤详解(cctv5体育节目表)

C#在PDF中添加墨迹注释Ink Annotation的步骤详解(cctv5体育节目表)

PDF中的墨迹注释(Ink Annotation),表现为徒手涂鸦式的形状;该类型的注释,可任意指定形状顶点的位置及个数,通过指定的顶点,程序将连接各点绘制成平滑的曲线。下面,通过C#程序代码介绍如何在PDF中添加该注释。

一、dll引用

步骤1:在Visual Studio中打开“解决方案资源管理器”- 鼠标右键点击“引用”-“管理NuGet包”。

C#在PDF中添加墨迹注释Ink Annotation的步骤详解(cctv5体育节目表)步骤2:选择“浏览”-在搜索框中输入搜索内容,选择搜索结果,点击“安装”。

C#在PDF中添加墨迹注释Ink Annotation的步骤详解(cctv5体育节目表)步骤3:依次点击“OK”-\"接受\",然后等待程序完成安装。

C#在PDF中添加墨迹注释Ink Annotation的步骤详解(cctv5体育节目表)或者,通过官方渠道,下载包Spire.PDF for .NET到本地。解压后,将BIN文件夹下的Spire.Pdf.dll文件引用至VS程序。

二、代码示例

添加注释时,除了自定义各个点的位置及数量,也可以设置墨迹颜色、线条宽度、透明度、注释的内容、名称等。下面是代码实现的步骤:

创建PdfDocument类的对象,并通过PdfDocument.LoadFromFile(String fileName)方法加载PDF文档。

通过PdfDocument.Pages[int Index]属性获取PDF指定页面。

创建类型为int的对象集合,集合元素为各墨迹顶点。

创建PdfInkAnnotation类的实例。并通过该类提供的属性设置墨迹颜色、宽度、注释内容等格式。

调用PdfPageBase.AnnotationsWidget属性提供的PdfAnnotationCollection.Add(PdfAnnotation annotation)方法添加注释到PDF。

最后,通过PdfDocument.SaveToFile(string filename, FileFormat fileFormat)方法保存PDF文档到指定路径。

C#

vb.net

注释效果:

C#在PDF中添加墨迹注释Ink Annotation的步骤详解(cctv5体育节目表)到此这篇关于C# 在PDF中添加墨迹注释Ink Annotation的文章就介绍到这了

给TA打赏
共{{data.count}}人
人已打赏
网站运维

Typecho为Mirages主题的代码块添加Copy按钮

2022-9-6 14:32:51

网站运维

使用阿里云云开发平台发布vuecli前端项目(阿里云服务器部署vue项目)

2022-9-6 14:33:36

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 admin@s9h.cn 或点击右侧 私信:少羽 反馈,我们将尽快处理。
0 条回复A文章作者M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索