procedure AddPathToAnnotation(Index: Integer);
| Index | Integer。当前页上墨迹(anInk)或图章(anStamp)注释的从零开始的索引。任何其他子类型都会引发 EPdfError |
在 AddPath 相同的挂起路径上构建:调用 CreatePath,用 MoveTo、LineTo 和 BezierTo 扩展它,然后在此处提交,而不是提交到页面内容
注释取得所有权,且一个路径只能属于一个注释,因此挂起的路径无论如何都会被消费——成功时由注释消费,失败时被销毁。两种结果都不会留下挂起的路径
PDFium 将对象编辑限制在墨迹和图章子类型,这就是其他子类型会被拒绝而不是静默不做事的原因
Pdf.CreateAnnotation(anInk);
Pdf.CreatePath(100, 100, fmNone, clBlack, $FF, True, clBlue);
Pdf.LineTo(300, 200);
Pdf.AddPathToAnnotation(Pdf.AnnotationCount - 1);