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);