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 序列;从字节 0 开始读取 |
|---|---|
| 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