AddPDFRRasterPageFromStream

合規性、點陣交換、串流輸入

描述

讀取二進位串流並加入一條整頁 PDF/R 點陣條帶

語法

Delphi

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

參數

InStream非空且可搜尋的串流,包含原始封裝取樣、CCITT Group 4 資料或完整的 JPEG 序列;讀取從位元組零開始
Width, Height以像素為單位的點陣尺寸
BitsPerComponent1、8 或 16,視所選色彩模型與壓縮方式允許而定
ColorModelPDFR_COLOR_BITONAL、PDFR_COLOR_GRAY 或 PDFR_COLOR_RGB
CompressionPDFR_COMPRESSION_RAW、PDFR_COMPRESSION_CCITT_G4 或 PDFR_COMPRESSION_JPEG
HorizontalDPI, VerticalDPI正的像素解析度
Rotation0、90、180 或 270

傳回值

成功時傳回以 1 為基準的頁碼,失敗時傳回 0

備註

此方法保留 InStream 的所有權,將其位置重設為零,其餘則套用與 AddPDFRRasterPageFromString 相同的驗證與直接內嵌規則

另請參閱

SetPDFRMode, AddPDFRRasterPageFromJPEGFile, GetPDFRDiagnostics