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
| CaptureID | L'ID renvoyé par CapturePage ou CapturePageEx |
|---|---|
| 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 ; 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 | L'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 |
|---|---|
| 1 | Le groupe de transparence de la page capturée a été défini |
Voir aussi
CapturePage, CapturePageEx, DrawCapturedPage, SetPageTransparencyGroup