SelectRenderer

渲染和打印

描述

选择渲染时使用的渲染器。默认使用 GDI+ 渲染引擎

GDI+ 和 Cairo 可渲染 PDF 着色类型 1 和 4–7,包括函数型、Gouraud 三角形、Coons 拼片和张量积拼片着色,并支持源空间颜色插值、BBox 裁剪、Background 填充和透明度

若使用 Cairo,应使用 SetCairoFileName 函数设置 Cairo DLL 的路径

语法

Delphi

Function TPDFlib.SelectRenderer(RendererID: Integer): Integer;

ActiveX

Function PDFlib::SelectRenderer(RendererID As Long) As Long

DLL

int DLSelectRenderer(int InstanceID, int RendererID);

参数

RendererID从 PDF 中获取先前使用 StoreCustomDataFromString 或 StoreCustomDataFromFile 存储的自定义数据,检索的数据会写入指定文件

返回值

0无法选择指定的渲染器
1已选择 GDI+ 渲染器 2 已选择 Cairo 渲染器