PDFium Delphi Component Docs

AddPathToAnnotation-metodi

Komponentti: TPdf  ·  Yksikkö: PDFium
Luovuta CreatePath-kutsulla rakennettu polku merkinnälle sivun sijaan.

Syntax

procedure AddPathToAnnotation(Index: Integer);

IndexInteger. Kynä- (anInk) tai leima- (anStamp) merkinnän nollapohjainen indeksi nykyisellä sivulla. Mikä tahansa muu alatyyppi nostaa EPdfError-poikkeuksen.

Description

Rakentuu samalle odottavalle polulle kuin AddPath: kutsu CreatePath, laajenna sitä MoveTo-, LineTo- ja BezierTo-kutsuilla ja liitä se sitten tähän sivun sisällön sijaan

Merkintä ottaa omistajuuden, ja polku voi kuulua vain yhdelle merkinnälle, joten odottava polku kulutetaan joka tapauksessa - onnistuessa merkinnän toimesta, epäonnistuessa tuhoamalla se. Kumpikin lopputulos jättää polun odottamatta

PDFium rajoittaa objektien muokkaamisen kynä- ja leima-alatyyppeihin, minkä vuoksi muut alatyypit hylätään sen sijaan, että hiljaa ei tehtäisi mitään

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