SetCapturedPageTransparencyGroup

Flux de contenu et groupes de contenu facultatif, disposition des pages

Description

Définit un dictionnaire de groupe de transparence sur un XObject de page capturée. Utilisez cette fonction après CapturePage ou CapturePageEx et avant de tracer la page lorsque le contenu capturé doit être composé comme groupe de transparence

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

Syntaxe

Delphi

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

ActiveX

Function PDFlib::SetCapturedPageTransparencyGroup(CaptureID As Long, CS As Long, Isolate As Long, Knockout As Long) As Long

DLL

int DLSetCapturedPageTransparencyGroup(int InstanceID, int CaptureID, int CS, int Isolate, int Knockout);

Paramètres

CaptureIDL'ID renvoyé par CapturePage ou CapturePageEx
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 ; 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

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

Voir aussi

CapturePage, CapturePageEx, DrawCapturedPage, SetPageTransparencyGroup