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
| CS | L'espace colorimétrique de fusion : 1 = DeviceRGB, 2 = DeviceCMYK |
|---|---|
| Isolate | Dé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é |
| Knockout | Définissez sur 1 pour activer le comportement de détourage dans le groupe ; définissez sur 0 pour la composition normale |
Valeurs de retour
| 0 | Le 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 |
|---|---|
| 1 | Le groupe de transparence de page a été défini |
Voir aussi
SetCapturedPageTransparencyGroup, SetTransparency, SetPageUserUnit