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のいずれか
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