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
| Parameter | Description |
|---|---|
DPI | Resolução de saída positiva em pontos por polegada |
Page | Número de página baseado em um, limitado ao intervalo de páginas disponível |
LayerKind | 0 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 |
Target | Fluxo 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