AddPDFRRasterPageFromStream

Uyumluluk, raster değişimi, akış girdisi

Açıklama

İkili bir akışı okur ve tam sayfalık bir PDF/R raster şeridi ekler

Sözdizimi

Delphi

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

Parametreler

InStreamHam paketlenmiş örnekler, CCITT Group 4 verisi veya eksiksiz bir JPEG dizisi içeren, boş olmayan konumlanabilir akış; okuma sıfırıncı bayttan başlar
Width, HeightPiksel cinsinden raster boyutları
BitsPerComponentSeçilen renk modeli ve sıkıştırmanın izin verdiği şekilde 1, 8 veya 16
ColorModelPDFR_COLOR_BITONAL, PDFR_COLOR_GRAY veya PDFR_COLOR_RGB
CompressionPDFR_COMPRESSION_RAW, PDFR_COMPRESSION_CCITT_G4 veya PDFR_COMPRESSION_JPEG
HorizontalDPI, VerticalDPIPozitif piksel çözünürlükleri
Rotation0, 90, 180 veya 270

Dönüş değeri

Başarıda 1 tabanlı sayfa numarası, başarısızlıkta 0

Açıklamalar

Yöntem InStream sahipliğini korur, konumunu sıfıra ayarlar ve aksi takdirde AddPDFRRasterPageFromString ile aynı doğrulama ve doğrudan gömme kurallarını uygular

Ayrıca bkz

SetPDFRMode, AddPDFRRasterPageFromJPEGFile, GetPDFRDiagnostics