前景提要
PDF文档里怎么插入一个用于简洁说明的备注?
0 悬赏园豆: 5 [待解决问题] PDF文档里怎么插入一个用于简洁说明的备注? foxit2world | 初学一级 | 园豆: 200
提问于:2019-03-29 09:52 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题
所有回答(2) 0 福昕阅读器-工具-插入备注
ycyzharry | 园豆:20892 (高人七级) | 2019-03-29 10:04 编辑文本 预览 上传图片
Ctrl+Enter键快速提交 0 你可以试试 Free Spire.PDF
//初始化PdfDocument实例并加载现有文档
PdfDocument doc = new PdfDocument();
doc.LoadFromFile("Spire.PDF介绍.pdf");
//获取第一页
PdfPageBase page = doc.Pages[0];
//获取文本
PdfTextFind[] results = page.FindText("Acrobat").Finds;
//指定注释的位置
float x = results[0].Position.X - doc.PageSettings.Margins.Left + results[0].Size.Width + 5;
float y = results[0].Position.Y - doc.PageSettings.Margins.Top;
//创建弹出式附注
RectangleF rect = new RectangleF(x, y, 0, 0);
PdfPopupAnnotation popupAnnotation = new PdfPopupAnnotation(rect);
//指定附注的文本、图标及图标颜色
popupAnnotation.Text = "Adobe公司旗下产品,用于创建编辑PDF文档。";
popupAnnotation.Icon = PdfPopupIcon.Note;
popupAnnotation.Color = Color.Yellow;
//添加附注到PDF
page.AnnotationsWidget.Add(popupAnnotation);
//保存文档
doc.SaveToFile("弹出式附注.pdf"); 先吃柠檬为敬 | 园豆:202 (菜鸟二级) | 2019-03-29 10:36 编辑文本 预览 上传图片
Ctrl+Enter键快速提交
清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。