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

GraphicsStateIDO ID de estado gráfico reutilizável devolvido por NewGraphicsState para o documento selecionado

Valores devolvidos

0O ID é inválido ou não foi criado para o documento selecionado
1O 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