function PathInfo(Index: Integer): TPdfPathInfo;
| Index | Integer. Indice zero-based di un oggetto di pagina il cui ObjectType è otPath |
| Result | TPdfPathInfo. Record con FillMode (fmNone, fmAlternate o fmWinding), un flag Stroke e un array Segments che descrive il contorno |
Ogni voce di Segments è un TPdfPathSegment che contiene un SegmentType pari a pstMoveTo, pstLineTo o pstBezierTo, il punto a cui punta e un flag Closed che segna la fine di un sottopercorso. Un segmento Bézier riporta inoltre HasControlPoints, FirstControlPoint e SecondControlPoint quando la build PDFium caricata espone la lettura esatta dei punti di controllo cubici
FillMode e Stroke insieme decidono come il contorno viene disegnato. Un percorso può essere riempito, tracciato, entrambi o nessuno dei due; un percorso che non è né l'uno né l'altro resta comunque significativo, perché può agire come clip
Le coordinate sono in unità di pagina PDF e non sono influenzate dalla matrice dell'oggetto, che PageObjectInfo riporta separatamente