procedure AddPathToAnnotation(Index: Integer);
| Index | Integer. Nulbaseret indeks for en ink- (anInk) eller stamp-annotation (anStamp) på den aktuelle side. Enhver anden undertype rejser EPdfError. |
Bygger på den samme afventende sti som AddPath: kald CreatePath, udvid den med MoveTo, LineTo og BezierTo, og commit den derefter her i stedet for til sidens indhold
Annotationen overtager ejerskabet, og en sti kan kun tilhøre én annotation, så den afventende sti forbruges uanset hvad – ved succes af annotationen, ved fejl ved at blive ødelagt. Begge udfald efterlader ingen afventende sti
PDFium begrænser objektredigering til ink- og stamp-undertyperne, hvilket er grunden til, at enhver anden undertype afvises i stedet for stille at gøre ingenting
Pdf.CreateAnnotation(anInk);
Pdf.CreatePath(100, 100, fmNone, clBlack, $FF, True, clBlue);
Pdf.LineTo(300, 200);
Pdf.AddPathToAnnotation(Pdf.AnnotationCount - 1);