ReplacePageElementClipPath
Tartalmafolyam szerkesztése, vágóutak
Leírás
Lecseréli azt a pontos felső szintű útvonalobjektumot, amely egy felsorolt elem tényleges vágómetszetének egyik szerkeszthető komponensét létrehozta
Szintaxis
Delphi
Function TPDFlib.ReplacePageElementClipPath(ElementID, ClipPathIndex: Integer; Const PathSource: WideString; FillRule: Integer): Integer;Paraméterek
| ElementID | Átláthatatlan oldalelem-handle |
|---|---|
| ClipPathIndex | Az 1-től induló komponensindex, amelynek szerkeszthetőségi jelzőjét a GetPageElementClipPathInfo 6. tulajdonsága adja vissza |
| PathSource | A pótló útvonalszerkesztési utasítások, m vagy re kezdettel |
| FillRule | 0 a W esetén, 1 a W* esetén |
Visszatérési értékek
| 1 | A forrásútvonal lecserélésre került, és minden oldalelem-handle érvénytelenné vált |
|---|---|
| 0 | A bemenet érvénytelen, a rögzített forrás megváltozott, vagy a komponens írásvédett |
Megjegyzések
A rögzített forrásréteg, az utasítástartomány és a normalizált ujjlenyomat mind ellenőrzésre kerül, mielőtt bármilyen írás történnéA
A PathSource koordinátái az eredeti vágási forrásnál érvényes aktuális felhasználói teret használják; a felsorolt komponsgeometria a forrás CTM utáni alapértelmezett felhasználói teret
Ha az eredeti lezáró operátor mind festette, mind levágta az útvonalat, a csere a festett geometriát is megváltoztatja, mert a PDF ugyanazt az aktuális útvonalat használja mindkét hatáshoz
A szerkesztés megváltoztat minden későbbi elemet, amely ugyanazt a grafikai állapotú kivágási komponenst fogyasztja, nem csak azt az elemet, amellyel kiválasztották
Kezdeti oldalhatárok, szöveg-kontúr vágások, Form-lokális vágások, hibás útobjektumok és tartalomrétegekre szabdott útvonalak csak olvashatók
LastErrorCode értéke 532 érvénytelen bemenet, 533 elavult forrás, 534 pedig írásvédett komponens esetén