PDFium Delphi Component Docs

PageObjectClipPath metodas

Komponentas: TPdf  ·  Modulis: PDFium
Nuskaito apkirpimo kelią, ribojantį, kur vienas puslapio objektas gali piešti

Syntax

function PageObjectClipPath(Index: Integer): TPdfClipPath;

IndexInteger. Nuo nulies numeruojamas puslapio objekto indeksas
ResultTPdfClipPath. Įrašas, kurio Paths masyvas laiko po vieną TPdfPathSegments masyvą kiekvienam apkirpimo pokeliui. Tuščias masyvas reiškia, kad objektas neapkirptas

Description

Apkirpimo kelias gali susidėti iš kelių pokelių, todėl rezultatas yra segmentų masyvų masyvas. Kiekvienas segmentas neša savo tipą (move, line ar Bezier), savo tašką ir tai, ar jis uždaro pokelį – tą pačią formą, kurią PathInfo grąžina nupieštam keliui

Koordinatės pateikiamos PDF puslapio vienetais. Kadangi apkirpimas priklauso grafikos būsenai, kuri buvo aktyvi dažant objektą, jis pranešamas pagal objektą, o ne pagal puslapį

Objektas be apkirpimo grąžina tuščią Paths masyvą – tai normalus rezultatas, o ne klaida

See Also

InsertClipPath, PathInfo, PageObjectInfo