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
| GraphicsStateID | Det genanvendelige grafiktilstands-ID, der returneres af NewGraphicsState for det valgte dokument |
|---|
Returværdier
| 0 | ID'et er ugyldigt eller blev ikke oprettet for det valgte dokument |
|---|---|
| 1 | Grafiktilstanden 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