SetPageTransparencyGroup

Graphiques vectoriels, texte, disposition des pages

Description

Définit le dictionnaire de groupe de transparence de la page sélectionnée. Cette opération est utile lorsque le contenu de la page emploie des masques, des masques adoucis, des modes de fusion ou du contenu capturé composite, et que la page nécessite un espace colorimétrique de fusion défini

Comportement de version PDF : les groupes de transparence de page utilisent le modèle /Group de PDF 1.4. Avec une version inférieure non verrouillée, SetPageTransparencyGroup relève automatiquement le document à PDF 1.4 et consigne transparency group dans AutoBumpedFeatures. Une version inférieure verrouillée est refusée avec LastErrorCode 602

Syntaxe

Delphi

Function TPDFlib.SetPageTransparencyGroup(CS, Isolate, Knockout: Integer): Integer;

ActiveX

Function PDFlib::SetPageTransparencyGroup(CS As Long, Isolate As Long, Knockout As Long) As Long

DLL

int DLSetPageTransparencyGroup(int InstanceID, int CS, int Isolate, int Knockout);

Paramètres

CSL'espace colorimétrique de fusion : 1 = DeviceRGB, 2 = DeviceCMYK
IsolateDéfinissez sur 1 pour isoler le groupe de transparence de l'arrière-plan de la page ; définissez sur 0 pour un groupe non isolé
KnockoutDéfinissez sur 1 pour activer le comportement de détourage dans le groupe ; définissez sur 0 pour la composition normale

Valeurs de retour

0Le sélecteur d'espace colorimétrique n'est pas valide, aucune page n'est sélectionnée ou le mode PDF/A actuel interdit le groupe de transparence
1Le groupe de transparence de page a été défini

Voir aussi

SetCapturedPageTransparencyGroup, SetTransparency, SetPageUserUnit