SetGraphicsState

Vektorgrafik, tekst, sidelayout

Beskrivelse

Anvender et genbrugeligt grafiktilstands-ID, som er oprettet med NewGraphicsState, på den aktuelle indholdsstream, så efterfølgende tegning bruger denne ExtGState

Syntaks

Delphi

Function TPDFlib.SetGraphicsState(GraphicsStateID: Integer): Integer;

ActiveX

Function PDFlib::SetGraphicsState(GraphicsStateID As Long) As Long

DLL

int DLSetGraphicsState(int InstanceID, int GraphicsStateID);

Parametre

GraphicsStateIDDet genanvendelige grafiktilstands-ID, der returneres af NewGraphicsState for det valgte dokument

Returværdier

0ID'et er ugyldigt eller blev ikke oprettet for det valgte dokument
1Grafiktilstanden blev anvendt på den aktuelle indholdsstrøm

Bemærkninger

Metoden registrerer ExtGState i de aktuelle sideressourcer og skriver PDF-operatoren gs til den aktive indholdsstream

Kald SaveState, før du anvender en genanvendelig grafiktilstand, og LoadState bagefter, når ændringen skal begrænses til en tegneblok