RenderPageLayerToStream

Rendering, annotazioni, campi modulo, output su stream

« Back to documentation index

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

ParameterDescription
DPIRisoluzione di output positiva in punti per pollice
PageNumero di pagina in base uno, limitato all'intervallo di pagine disponibile
LayerKind0 contenuto base senza annotazioni o campi, 1 solo annotazioni, 2 solo campi modulo, 3 annotazioni e campi
TargetFlusso 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