AddPDFRRasterPageFromStream

Conformidade, intercâmbio raster, entrada de fluxo

Descrição

Lê um fluxo binário e adiciona uma faixa raster PDF/R de página inteira

Sintaxe

Delphi

Function AddPDFRRasterPageFromStream(InStream: TStream; Width, Height, BitsPerComponent, ColorModel, Compression: Integer; HorizontalDPI, VerticalDPI: Double; Rotation: Integer): Integer;

Parâmetros

InStreamFluxo pesquisável não vazio contendo amostras raw empacotadas, dados CCITT Group 4 ou uma sequência JPEG completa; a leitura começa no byte zero
Width, HeightDimensões raster em pixels
BitsPerComponent1, 8 ou 16, conforme permitido pelo modelo de cores e pela compressão selecionados
ColorModelPDFR_COLOR_BITONAL, PDFR_COLOR_GRAY ou PDFR_COLOR_RGB
CompressionPDFR_COMPRESSION_RAW, PDFR_COMPRESSION_CCITT_G4 ou PDFR_COMPRESSION_JPEG
HorizontalDPI, VerticalDPIResoluções de pixel positivas
Rotation0, 90, 180 ou 270

Valor retornado

O número de página com base em um em caso de sucesso, ou 0 em caso de falha

Observações

O método preserva a propriedade de InStream, redefine sua posição para zero e, no restante, aplica as mesmas regras de validação e incorporação direta de AddPDFRRasterPageFromString

Veja também

SetPDFRMode, AddPDFRRasterPageFromJPEGFile, GetPDFRDiagnostics