procedure AddPathToAnnotation(Index: Integer);
| Index | Integer. ดัชนีแบบฐานศูนย์ของคำอธิบายประกอบแบบ ink (anInk) หรือ stamp (anStamp) บนหน้าปัจจุบัน subtype อื่นทุกชนิดจะทำให้เกิด EPdfError |
ทำงานบนพาธที่รออยู่เดียวกับ AddPath: เรียก CreatePath ขยายด้วย MoveTo, LineTo และ BezierTo แล้วส่งมองที่นี่แทนที่จะเข้าเนื้อหาของหน้า
คำอธิบายประกอบจะเป็นเจ้าของ และพาธหนึ่งเป็นของคำอธิบายประกอบได้เพียงรายการเดียว พาธที่รออยู่จึงถูกใช้ไปทางใดทางหนึ่ง เมื่อสำเร็จโดยคำอธิบายประกอบ เมื่อล้มเหลวโดยถูกทำลาย ทั้งสองกรณีไม่มีพาธค้างรอ
PDFium จำกัดการแก้ไขออบเจ็กต์ไว้เฉพาะ subtype แบบ ink และ stamp จึงเป็นเหตุผลที่ subtype อื่นถูกปฏิเสธแทนที่จะทำงานเงียบ ๆ
Pdf.CreateAnnotation(anInk);
Pdf.CreatePath(100, 100, fmNone, clBlack, $FF, True, clBlue);
Pdf.LineTo(300, 200);
Pdf.AddPathToAnnotation(Pdf.AnnotationCount - 1);