procedure AddPathToAnnotation(Index: Integer);
| Index | Integer. Index anotace typu ink (anInk) nebo razítko (anStamp) na aktuální stránce počítaný od nuly. Jakýkoli jiný podtyp vyvolá EPdfError. |
Staví na stejné čekající cestě jako AddPath: zavolejte CreatePath, rozšiřte ji pomocí MoveTo, LineTo a BezierTo a potom ji potvrďte zde namísto do obsahu stránky
Anotace převezme vlastnictví a cesta může patřit jen jedné anotaci, takže čekající cesta se spotřebuje tak či onak - při úspěchu anotací, při selhání zničením. Ani jeden výsledek nezanechá žádnou čekající cestu
PDFium omezuje úpravy objektů na podtypy ink a razítko, proto je jakýkoli jiný podtyp odmítnut, místo aby se tiše nic nedělo
Pdf.CreateAnnotation(anInk);
Pdf.CreatePath(100, 100, fmNone, clBlack, $FF, True, clBlue);
Pdf.LineTo(300, 200);
Pdf.AddPathToAnnotation(Pdf.AnnotationCount - 1);