RenderPageLayerToStream

Representación, anotaciones, campos de formulario, salida de flujo

« Volver al índice de documentación

Representa una capa lógica de página como datos PNG en un flujo propiedad de quien llama

Sintaxis

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

Parámetros

ParameterDescription
DPIResolución de salida positiva en puntos por pulgada
PageNúmero de página basado en 1, limitado al intervalo de páginas disponible
LayerKind0 representa el contenido de la página base sin anotaciones ni campos de formulario, 1 representa solo anotaciones, 2 representa solo campos de formulario y 3 representa anotaciones más campos de formulario
TargetFlujo de destino que sigue siendo propiedad del llamador

Valores devueltos

Devuelve 1 si se realiza correctamente y 0 para una entrada no válida, cancelación o error de representación

Observaciones

La capa 0 es un PNG opaco, mientras que las capas 1 a 3 tienen fondo transparente para que las aplicaciones puedan componer los elementos visuales de interacción independientemente de la página

Solo se pueden dibujar anotaciones y widgets con 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