AddPDFRRasterPageFromStream

Conformité, échange raster, entrée flux

Description

Lit un flux binaire et ajoute une bande raster PDF/R pleine page

Syntaxe

Delphi

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

Paramètres

InStreamFlux non vide avec possibilité de positionnement contenant des échantillons bruts empaquetés, des données CCITT Group 4 ou une séquence JPEG complète ; la lecture démarre à l'octet zéro
Width, HeightDimensions raster en pixels
BitsPerComponent1, 8 ou 16 selon ce que permettent le modèle de couleur et la compression sélectionnés
ColorModelPDFR_COLOR_BITONAL, PDFR_COLOR_GRAY ou PDFR_COLOR_RGB
CompressionPDFR_COMPRESSION_RAW, PDFR_COMPRESSION_CCITT_G4 ou PDFR_COMPRESSION_JPEG
HorizontalDPI, VerticalDPIRésolutions en pixels positives
Rotation0, 90, 180 ou 270

Valeur de retour

Le numéro de page à base 1 en cas de succès, ou 0 en cas d'échec

Remarques

La méthode conserve la propriété de InStream, réinitialise sa position à zéro et applique sinon les mêmes règles de validation et d'incorporation directe que AddPDFRRasterPageFromString

Voir aussi

SetPDFRMode, AddPDFRRasterPageFromJPEGFile, GetPDFRDiagnostics