SetGraphicsState
矢量图形、文本、页面布局
说明
将由 NewGraphicsState 创建的可重用图形状态 ID 应用到当前内容流,以便后续绘制使用该 ExtGState
语法
Delphi
Function TPDFlib.SetGraphicsState(GraphicsStateID: Integer): Integer;
ActiveX
Function PDFlib::SetGraphicsState(GraphicsStateID As Long) As Long
DLL
int DLSetGraphicsState(int InstanceID, int GraphicsStateID);
参数
| GraphicsStateID | 所选文档中由 NewGraphicsState 返回的可复用图形状态 ID |
|---|
返回值
| 0 | 该 ID 无效,或不是为所选文档创建的 |
|---|---|
| 1 | 图形状态已应用到当前内容流 |
备注
该方法在当前页面资源中注册 ExtGState,并向活动内容流写入 PDF gs 运算符
应用可重用图形状态前调用 SaveState,之后调用 LoadState,以便将更改限制在绘制块中