SetGraphicsState
Gráficos vetoriais, Texto, Esquema da página
Descrição
Aplica ao fluxo de conteúdo atual um ID reutilizável de estado gráfico criado por NewGraphicsState, para que o desenho subsequente utilize esse ExtGState
Sintaxe
Delphi
Function TPDFlib.SetGraphicsState(GraphicsStateID: Integer): Integer;
ActiveX
Function PDFlib::SetGraphicsState(GraphicsStateID As Long) As Long
DLL
int DLSetGraphicsState(int InstanceID, int GraphicsStateID);
Parâmetros
| GraphicsStateID | O ID de estado gráfico reutilizável devolvido por NewGraphicsState para o documento selecionado |
|---|
Valores devolvidos
| 0 | O ID é inválido ou não foi criado para o documento selecionado |
|---|---|
| 1 | O estado gráfico foi aplicado ao fluxo de conteúdo atual |
Observações
O método regista ExtGState nos recursos da página atual e escreve o operador PDF gs no fluxo de conteúdo ativo
Chame SaveState antes de aplicar um estado gráfico reutilizável e LoadState depois, quando a alteração deva ficar limitada a um bloco de desenho