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

ParameterDescription
DPIPositive output resolution in dots per inch
Page1-baserat sidnummer, avklippt till tillgängligt sidintervall
LayerKind0 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
TargetDestinationsströ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