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 | 以像素為單位的點陣尺寸 |
| BitsPerComponent | 1、8 或 16,視所選色彩模型與壓縮方式允許而定 |
| ColorModel | PDFR_COLOR_BITONAL、PDFR_COLOR_GRAY 或 PDFR_COLOR_RGB |
| Compression | PDFR_COMPRESSION_RAW、PDFR_COMPRESSION_CCITT_G4 或 PDFR_COMPRESSION_JPEG |
| HorizontalDPI, VerticalDPI | 正的像素解析度 |
| Rotation | 0、90、180 或 270 |
傳回值
成功時傳回以 1 為基準的頁碼,失敗時傳回 0
備註
此方法保留 InStream 的所有權,將其位置重設為零,其餘則套用與 AddPDFRRasterPageFromString 相同的驗證與直接內嵌規則
另請參閱
SetPDFRMode, AddPDFRRasterPageFromJPEGFile, GetPDFRDiagnostics