SetPageTransparencyGroup

Grafică vectorială, Text, Aspect pagină

Descriere

Setează dicționarul de grup de transparență al paginii selectate. Este util când conținutul paginii folosește măști, soft mask-uri, moduri de amestec sau conținut capturat compus, iar pagina are nevoie de un spațiu de culoare de amestec definit

Comportament de versiune PDF: grupurile de transparență ale paginilor folosesc modelul de transparență /Group din PDF 1.4. Dacă versiunea curentă a documentului este mai joasă și versiunea de salvare nu este blocată, SetPageTransparencyGroup 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.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);

Parametri

CSSpațiul de culoare de amestec: 1 = DeviceRGB, 2 = DeviceCMYK
IsolateSetați 1 pentru a izola grupul de transparență de fundalul paginii; setați 0 pentru un grup neizolat
KnockoutSetați 1 pentru a activa comportamentul knockout în interiorul grupului; setați 0 pentru compunere normală

Valori returnate

0Selectorul de spațiu de culoare este invalid, nicio pagină nu este selectată sau modul PDF/A curent interzice grupul de transparență
1Grupul de transparență al paginii a fost setat cu succes

Consultați și

SetCapturedPageTransparencyGroup, SetTransparency, SetPageUserUnit