RenderPageLayerToStream

レンダリング、注釈、フォームフィールド、ストリーム出力

« ドキュメント索引へ戻る

1 つの論理ページレイヤーを PNG データとして呼び出し元所有ストリームへレンダリングします

構文

function RenderPageLayerToStream(DPI: Double; Page, LayerKind: Integer;
  Target: TStream): Integer;

パラメータ

ParameterDescription
DPI1 インチあたりのドット数で表す正の出力解像度
Page1 から始まるページ番号で、使用可能なページ範囲に制限されます
LayerKind0 は注釈やフォームフィールドを含まない基本ページコンテンツ、1 は注釈だけ、2 はフォームフィールドだけ、3 は注釈とフォームフィールドをレンダリングします
Target呼び出し元が所有権を保持する宛先ストリーム

戻り値

成功時は 1、入力が無効、キャンセル、またはレンダリングに失敗した場合は 0 を返します

備考

レイヤー 0 は不透明な PNG で、レイヤー 1 から 3 は透明な背景を持つため、アプリケーションはページとは独立してインタラクション表示を合成できます

使用可能な外観ストリームを持つ注釈とウィジェットのみを描画できます。RepairAnnotationAppearances では、レンダリング前にサポートされる注釈の外観を生成または更新できます

関連項目

RenderPageLayerToString、RenderPageLayerToFile、RenderPageToStream