RenderPageLayerToStream
Rendering, annotazioni, campi modulo, output su stream
Esegue il rendering di un livello logico di pagina come dati PNG in un flusso appartenente al chiamante
Sintassi
function RenderPageLayerToStream(DPI: Double; Page, LayerKind: Integer;
Target: TStream): Integer;
Parametri
| Parameter | Description |
|---|---|
DPI | Risoluzione di output positiva in punti per pollice |
Page | Numero di pagina in base uno, limitato all'intervallo di pagine disponibile |
LayerKind | 0 contenuto base senza annotazioni o campi, 1 solo annotazioni, 2 solo campi modulo, 3 annotazioni e campi |
Target | Flusso di destinazione che rimane di proprietà del chiamante |
Valori restituiti
Restituisce 1 in caso di successo e 0 per input non valido, annullamento o errore di rendering
Note
Il livello 0 è un PNG opaco, mentre i livelli da 1 a 3 hanno uno sfondo trasparente, affinché le applicazioni possano comporre gli elementi visivi dell'interazione indipendentemente dalla pagina
Possono essere disegnati soltanto annotazioni e widget con flussi di aspetto utilizzabili; RepairAnnotationAppearances può generare o aggiornare gli aspetti supportati delle annotazioni prima del rendering
Vedere anche
RenderPageLayerToString, RenderPageLayerToFile, RenderPageToStream