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 渲染器 |