RenderPageLayerToStream

Composição, anotações, campos de formulário, saída de fluxo

« Voltar ao índice da documentação

Compõe uma camada lógica de página como dados PNG num fluxo pertencente ao chamador

Sintaxe

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

Parâmetros

ParameterDescription
DPIResolução de saída positiva em pontos por polegada
PageNúmero de página baseado em um, limitado ao intervalo de páginas disponível
LayerKind0 processa o conteúdo base da página sem anotações nem campos de formulário, 1 processa apenas anotações, 2 processa apenas campos de formulário e 3 processa anotações e campos de formulário
TargetFluxo de destino que continua a pertencer ao chamador

Valores devolvidos

Devolve 1 em caso de êxito e 0 para uma entrada inválida, cancelamento ou falha de processamento

Observações

A camada 0 é um PNG opaco, enquanto as camadas 1 a 3 têm um fundo transparente para que as aplicações possam compor os elementos visuais de interação independentemente da página

Só é possível desenhar anotações e widgets com fluxos de aparência utilizáveis; RepairAnnotationAppearances pode gerar ou atualizar as aparências de anotações suportadas antes da composição

Consulte também

RenderPageLayerToString, RenderPageLayerToFile, RenderPageToStream