首页 新闻 会员 周边

PDF文档里怎么插入一个用于简洁说明的备注?

0
悬赏园豆:5 [待解决问题]

PDF文档里怎么插入一个用于简洁说明的备注?

foxit2world的主页 foxit2world | 初学一级 | 园豆:200
提问于:2019-03-29 09:52
< >
分享
所有回答(2)
0

福昕阅读器-工具-插入备注

ycyzharry | 园豆:25651 (高人七级) | 2019-03-29 10:04
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
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册