SetGraphicsState

Graphiques vectoriels, texte, disposition des pages

Description

Applique au flux de contenu actuel un ID d'état graphique réutilisable créé par NewGraphicsState, afin que les dessins suivants utilisent cet ExtGState

Syntaxe

Delphi

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

ActiveX

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

DLL

int DLSetGraphicsState(int InstanceID, int GraphicsStateID);

Paramètres

GraphicsStateIDL'ID d'état graphique réutilisable renvoyé par NewGraphicsState pour le document sélectionné

Valeurs de retour

0L’ID n’est pas valide ou n’a pas été créé pour le document sélectionné
1L’état graphique a été appliqué au flux de contenu actuel

Remarques

La méthode enregistre l'ExtGState dans les ressources de la page actuelle et écrit l'opérateur PDF gs dans le flux de contenu actif

Appelez SaveState avant d'appliquer un état graphique réutilisable et LoadState après si le changement doit rester limité à un bloc de dessin