PDFium Component Docs

AddPathToAnnotation-metode

Component: TPdf  ·  Unit: PDFium
Overleverer stien bygget med CreatePath til en merknad i stedet for til siden

Syntax

procedure AddPathToAnnotation(Index: Integer);

IndexInteger. Nullbasert indeks for en pennestrk- (anInk) eller stempelmerknad (anStamp) på gjeldende side. Enhver annen subtype utløser EPdfError

Description

Bygger videre på samme ventende sti som AddPath: kall CreatePath, utvid den med MoveTo, LineTo og BezierTo, og bekreft den her i stedet for til sideinnholdet

Merknaden tar eierskap, og en sti kan kun tilhøre én merknad, så den ventende stien konsumeres uansett - ved suksess av merknaden, ved feil ved at den destrueres. Begge utfall etterlater ingen ventende sti

PDFium begrenser objektredigering til pennestrk- og stempelsubtyper, derfor avvises enhver annen subtype i stedet for å tie stille og ikke gjøre noe

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