RenderPageLayerToStream

渲染、注释、表单字段、流输出

« 返回文档索引

将一个逻辑页面图层作为 PNG 数据渲染到调用方拥有的流

语法

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

参数

ParameterDescription
DPI以每英寸点数表示的正输出分辨率
Page从 1 开始的页码,限制在可用页范围内
LayerKind0 渲染不含注释或表单字段的基础页面内容,1 仅渲染注释,2 仅渲染表单字段,3 渲染注释及表单字段
Target仍由调用方所有的目标流

返回值

成功时返回 1,输入无效、取消或渲染失败时返回 0

备注

图层 0 是不透明 PNG,而图层 1 至 3 带有透明背景,因此应用程序可独立于页面合成交互视觉效果

只能绘制具有可用外观流的注释和 Widget;RepairAnnotationAppearances 可在渲染前生成或刷新受支持的注释外观

另请参阅

RenderPageLayerToString、RenderPageLayerToFile、RenderPageToStream