TPDFlibPageElement
Adattípusok, tartalmafolyam-szerkesztés
Leírás
Egységesített rekord nem üres szövegmegjelenítéshez, konkrét képelhelyezéshez vagy kifest útvonalhoz, amelyet az EnumPageElements ad vissza. Az átláthatatlan azonosítója és utasításkeresője az eredményt pontosan egy szerkeszthető rajzolási objektumhoz köti
Szintaxis
Delphi
Type TPDFlibPageElement= Record
ElementID: Integer;
Kind: TPDFlibPageElementKind;
Page: Integer;
ContentLayer: Integer;
FirstInstruction: Integer;
LastInstruction: Integer;
Left, Top, Right, Bottom: Double;
Text: WideString;
FontName: WideString;
FontSize: Double;
ImageID: Integer;
PointCount: Integer;
IsClosed: Boolean;
PaintOp: WideString;
End;Mezők
| ElementID | Átláthatatlan handle, amelyet az oldalelem-módosító, a tényleges vágóútvonal- és a jelölt tartalom lekérdező API-k fogadnak |
|---|---|
| Kind | Szöveg-, kép- vagy útvonalbesorolás |
| Page | 1-től induló oldalszám |
| ContentLayer | 1-től induló tartalomréteg |
| FirstInstruction | Az inkluzív forrástartomány első, nullától induló utasítása |
| LastInstruction | Az inkluzív forrástartomány utolsó, nullától induló utasítása |
| Left, Top, Right, Bottom | Tengelyekkel párhuzamos határok az aktuális oldal-koordinátarendszerben |
| Text, FontName, FontSize | Szövegmetaadatok ekText esetén |
| ImageID | Képerőforrás-handle ekImage esetén |
| PointCount, IsClosed, PaintOp | Útvonalmetaadatok ekPath esetén |
Élettartam
Az ElementID ugyanazon TPDFlib példány következő felsorolásáig vagy sikeres oldalelem-módosításáig érvényes marad