RenderPageLayerToStream

Rendering, annotaties, formuliervelden, streamuitvoer

« Back to documentation index Renders one logical page layer as PNG data into a caller-owned stream

Rendert één logische paginallaag als PNG-gegevens naar een stream in caller-eigendom

Syntaxis

function RenderPageLayerToStream(DPI: Double; Page, LayerKind: Integer;
  Target: TStream): Integer;

Syntaxis

ParameterDescription
DPIPositieve uitvoerresolutie in dots per inch
PagePaginanummer met basisindex 1, begrensd tot het beschikbare paginabereik
LayerKind0 rendert basispagina-inhoud zonder annotaties of formuliervelden, 1 rendert alleen annotaties, 2 alleen formuliervelden en 3 annotaties plus formuliervelden
TargetDoelstream die in eigendom van de aanroeper blijft

Retourwaarden

Geeft 1 terug bij succes en 0 bij ongeldige invoer, annulering of een renderingfout

Opmerkingen

Laag 0 is een dekkende PNG, terwijl lagen 1 tot en met 3 een transparante background dragen zodat toepassingen interactievisuals onafhankelijk van de pagina kunnen componeren Alleen annotaties en widgets met bruikbare appearance streams kunnen worden getekend;

RepairAnnotationAppearances kan ondersteunde annotatieappearances vóór het renderen genereren of verversen

Zie ook

RenderPageLayerToString, RenderPageLayerToFile, RenderPageToStream