TPDFlibDynamicComponent
Adattípusok, oldalelrendezés, lapozás
Leírás
Klónozható rajzolási logikát és változtatható lapozási állapotot definiál tranzakciós, oldalankénti komponáláshoz
A munkamenet munkaklónon komponál, és csak azután vállalja a klónt, hogy a rögzített Form XObject validálva és elhelyezve lett
Deklaráció
type
TPDFlibDynamicComponent = class
public
function CloneComponent: TPDFlibDynamicComponent; virtual; abstract;
function Compose(const Context: TPDFlibDynamicPageContext;
out ComposeResult: TPDFlibDynamicPageResult): Integer; virtual; abstract;
end;
Metódusok
| CloneComponent | A hívótól független másolatot ad vissza az összes módosítható lapszámolási állapotról |
|---|---|
| Compose | Egy töredéket rajzol helyi koordinátákban, és jelenti annak felhasznált határait és folytatási állapotát |
Szerződés
A Compose a Context.LibraryInstance útján rajzol, dokumentumok, oldalak vagy egymásba ágyazott rajzolási tárolók módosítása nélkül
Érvényes eredmény esetén térjen vissza
1 értékkel, a kísérlet elutasításához pedig 0 értékkel, komponens- vagy célállapot véglegesítése nélkül
Lásd még
TPDFlibDynamicComponentSession, TPDFlibDynamicPageContext, TPDFlibDynamicPageResult