RenderPageLayerToStream
Renderización, anotaciones, campos de formulario, salida a flujo
« Volver al índice de la documentación
Renderiza una capa de página lógica como datos PNG en un flujo propiedad del llamador
Sintaxis
function RenderPageLayerToStream(DPI: Double; Page, LayerKind: Integer;
Target: TStream): Integer;
Parámetros
| Parameter | Description |
|---|---|
DPI | Resolución de salida positiva en puntos por pulgada |
Page | Número de página con base uno, limitado al intervalo de páginas disponible |
LayerKind | 0 renderiza el contenido base de la página sin anotaciones ni campos de formulario, 1 renderiza solo las anotaciones, 2 renderiza solo los campos de formulario y 3 renderiza las anotaciones junto con los campos de formulario |
Target | Flujo de destino que sigue siendo propiedad del autor de la llamada |
Valores devueltos
Devuelve 1 en caso de éxito y 0 si la entrada no es válida, se cancela o falla el renderizado
Observaciones
La capa 0 es un PNG opaco, mientras que las capas de 1 a 3 tienen fondo transparente para que las aplicaciones puedan componer los elementos visuales de interacción con independencia de la página
Solo pueden dibujarse anotaciones y widgets que tengan flujos de apariencia utilizables; RepairAnnotationAppearances puede generar o actualizar las apariencias de anotación compatibles antes del renderizado
Véase también
RenderPageLayerToString, RenderPageLayerToFile, RenderPageToStream