PDFium Delphi Component Docs

AddPathToAnnotation metóda

Component: TPdf  ·  Unit: PDFium
Odovzdá cestu zostavenú pomocou CreatePath anotácii namiesto strane

Syntax

procedure AddPathToAnnotation(Index: Integer);

IndexInteger. Index anotácie atramentu (anInk) alebo pečiatky (anStamp) na aktuálnej strane založený na nule. Akýkoľvek iný podtyp vyvolá EPdfError

Description

Nadväzuje na ten istý čakajúci path ako AddPath: zavolajte CreatePath, rozšírte ho pomocou MoveTo, LineTo a BezierTo a potom ho odovzdajte sem namiesto do obsahu strany

Anotácia preberá vlastníctvo a jedna cesta môže patriť iba jednej anotácii, takže čakajúci path sa spotrebuje v každom prípade - pri úspechu anotáciou, pri zlyhaní zničením. Každý z týchto výsledkov nezanechá žiadny čakajúci path

PDFium obmedzuje úpravy objektov na podtypy ink a stamp, preto sa akýkoľvek iný podtyp zamietne namiesto tichého nekonania

Example

Pdf.CreateAnnotation(anInk);
Pdf.CreatePath(100, 100, fmNone, clBlack, $FF, True, clBlue);
Pdf.LineTo(300, 200);
Pdf.AddPathToAnnotation(Pdf.AnnotationCount - 1);

See Also

CreatePath, AddPath, CreateAnnotation, AnnotationObjectCount