RenderPageLayerToStream
Rendering, anteckningar, formulärfält, strömutdata
Tillbaka till dokumentationsindexet Renderar ett logiskt sidlager som PNG-data in i en anroparägd ström
Syntax
function RenderPageLayerToStream(DPI: Double; Page, LayerKind: Integer;
Target: TStream): Integer;
Parametrar
| Parameter | Description |
|---|---|
DPI | Positive output resolution in dots per inch |
Page | 1-baserat sidnummer, avklippt till tillgängligt sidintervall |
LayerKind | 0 renderar grundläggande sidinnehåll utan annoteringar eller formulärfält, 1 renderar bara annoteringar, 2 renderar bara formulärfält, och 3 renderar annoteringar plus formulärfält |
Target | Destinationsström som förblir ägd av anroparen |
Returvärden
Returnerar 1 vid lyckat anrop och 0 för ogiltig indata, avbrott eller renderingsfel
Anmärkningar
Lager 0 är en opak PNG, medan lager 1 till 3 bär en transparent bakgrund så att program kan sammanställa interaktionsgrafik oberoende av sidan Bara annoteringar och widgetar med användbara appearance-strömmar kan ritas;
RepairAnnotationAppearances kan generera eller uppdatera stödda annoteringsappearances före rendering
Se även
RenderPageLayerToString, RenderPageLayerToFile, RenderPageToStream