TPDFlibDynamicComponent
Datatyper, sideoppsett, paginering
Beskrivelse
Definerer klonebar tegnelogikk og foranderlig pagineringstilstand for transaksjonell komposisjon side for side
Økten komponerer på en arbeidsklone og commiter kloneen bare etter at det fangede Form XObject-et er validert og plassert
Deklarasjon
type
TPDFlibDynamicComponent = class
public
function CloneComponent: TPDFlibDynamicComponent; virtual; abstract;
function Compose(const Context: TPDFlibDynamicPageContext;
out ComposeResult: TPDFlibDynamicPageResult): Integer; virtual; abstract;
end;
Metoder
| CloneComponent | Returnerer en kalleruavhengig kopi av all mutbar sideinndelingstilstand |
|---|---|
| Compose | Tegner ett fragment i lokale koordinater og rapporterer dets brukte grenser og fortsettelsestilstand |
Kontrakt
Compose skal tegne gjennom Context.LibraryInstance uten å endre dokumenter, sider eller nestede tegnebeholdere
Returner
1 for et gyldig resultat og 0 for å avvise forsøket uten å bekrefte komponent- eller måltilstand
Se også
TPDFlibDynamicComponentSession, TPDFlibDynamicPageContext, TPDFlibDynamicPageResult