PDFium Delphi Component Docs

PathInfo metode

Komponent: TPdf  ·  Enhed: PDFium
Læser geometrien og maletilstanden for et stiobjekt som en liste af segmenter

Syntax

function PathInfo(Index: Integer): TPdfPathInfo;

IndexInteger. Nulbaseret indeks for et sideobjekt, hvis ObjectType er otPath
ResultTPdfPathInfo. Record med FillMode (fmNone, fmAlternate eller fmWinding), et Stroke-flag og et Segments-array, der beskriver omridset

Description

Hver post i Segments er en TPdfPathSegment med en SegmentType af pstMoveTo, pstLineTo eller pstBezierTo - det punkt, den sigter mod, og et Closed-flag, der markerer enden på en delsti. Et Bézier-segment rapporterer også HasControlPoints, FirstControlPoint og SecondControlPoint, når det indlæste PDFium-build eksponerer præcis aflæsning af kubiske kontrolpunkter

FillMode og Stroke afgør tilsammen, hvordan omridset males. En sti kan fyldes, streges, begge dele eller intet af det; en sti, der ikke er noget af det, er stadig meningsfuld, fordi den kan fungere som clip

Koordinater er i PDF-sideenheder og påvirkes ikke af objektmatricen, som PageObjectInfo rapporterer separat

See Also

CreatePath, AddPath, PageObjectClipPath, PageObjectInfo