SetCapturedPageTransparencyGroup
Fluxuri de conținut și grupuri de conținut opțional, Aspect pagină
Descriere
Setează un dicționar de grup de transparență pe un XObject de pagină capturat. Folosiți-l după CapturePage sau CapturePageEx și înainte de a desena pagina capturată, când conținutul capturat trebuie compus ca grup de transparență
Comportament de versiune PDF: grupurile de transparență ale paginilor capturate folosesc modelul de transparență /Group din PDF 1.4. Dacă versiunea curentă a documentului este mai joasă și versiunea de salvare nu este blocată, SetCapturedPageTransparencyGroup ridică automat documentul la PDF 1.4 și înregistrează transparency group în AutoBumpedFeatures. Dacă apelantul blochează o versiune de salvare mai joasă, poarta de compatibilitate respinge salvarea cu LastErrorCode 602
Sintaxă
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);
Parametri
| CaptureID | ID-ul returnat de CapturePage sau CapturePageEx |
|---|---|
| CS | Spațiul de culoare de amestec: 1 = DeviceRGB, 2 = DeviceCMYK |
| Isolate | Setați 1 pentru a izola grupul de transparență de fundal; setați 0 pentru un grup neizolat |
| Knockout | Setați 1 pentru a activa comportamentul knockout în interiorul grupului; setați 0 pentru compunere normală |
Valori returnate
| 0 | Capture ID-ul sau selectorul de spațiu de culoare este invalid sau modul PDF/A curent interzice grupul de transparență |
|---|---|
| 1 | Grupul de transparență al paginii capturate a fost setat cu succes |
Consultați și
CapturePage, CapturePageEx, DrawCapturedPage, SetPageTransparencyGroup