RenderPageLayerToStream
Gengivelse, annotationer, formularfelter, streamoutput
Gengiver ét logisk sidelag som PNG-data i en stream, som kalderen ejer
Syntaks
function RenderPageLayerToStream(DPI: Double; Page, LayerKind: Integer;
Target: TStream): Integer;
Parametre
| Parameter | Beskrivelse |
|---|---|
DPI | Positiv outputopløsning i punkter pr. tomme |
Page | Enbaseret sidenummer, begrænset til det tilgængelige sideinterval |
LayerKind | 0 gengiver basisindholdet på siden uden anmærkninger eller formularfelter, 1 gengiver kun anmærkninger, 2 gengiver kun formularfelter, og 3 gengiver anmærkninger samt formularfelter |
Target | Destinationsstrøm, der fortsat ejes af kalderen |
Returværdier
Returnerer 1 ved succes og 0 ved ugyldigt input, annullering eller renderingsfejl
Bemærkninger
Lag 0 er en uigennemsigtig PNG, mens lag 1 til 3 har en gennemsigtig baggrund, så programmer kan sammensætte interaktionsgrafik uafhængigt af siden
Kun annoteringer og widgets med anvendelige udseendestreams kan tegnes; RepairAnnotationAppearances kan generere eller opdatere understøttede annoteringsudseender før gengivelse
Se også
RenderPageLayerToString, RenderPageLayerToFile, RenderPageToStream