RenderPageLayerToStream
レンダリング、注釈、フォームフィールド、ストリーム出力
1 つの論理ページレイヤーを PNG データとして呼び出し元所有ストリームへレンダリングします
構文
function RenderPageLayerToStream(DPI: Double; Page, LayerKind: Integer;
Target: TStream): Integer;
パラメータ
| Parameter | Description |
|---|---|
DPI | 1 インチあたりのドット数で表す正の出力解像度 |
Page | 1 から始まるページ番号で、使用可能なページ範囲に制限されます |
LayerKind | 0 は注釈やフォームフィールドを含まない基本ページコンテンツ、1 は注釈だけ、2 はフォームフィールドだけ、3 は注釈とフォームフィールドをレンダリングします |
Target | 呼び出し元が所有権を保持する宛先ストリーム |
戻り値
成功時は 1、入力が無効、キャンセル、またはレンダリングに失敗した場合は 0 を返します
備考
レイヤー 0 は不透明な PNG で、レイヤー 1 から 3 は透明な背景を持つため、アプリケーションはページとは独立してインタラクション表示を合成できます
使用可能な外観ストリームを持つ注釈とウィジェットのみを描画できます。RepairAnnotationAppearances では、レンダリング前にサポートされる注釈の外観を生成または更新できます
関連項目
RenderPageLayerToString、RenderPageLayerToFile、RenderPageToStream