AddPDFRRasterPageFromStream
コンプライアンス、ラスター交換、ストリーム入力
説明
バイナリストリームを読み取り、フルページのPDF/Rラスターストリップを1つ追加します
構文
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