SetPageTransparencyGroup
Vektorinė grafika, Tekstas, Puslapio maketas
Aprašymas
Nustato pasirinktojo puslapio permatomumo grupės žodyną. Tai naudinga, kai puslapio turinys naudoja kaukes, minkštąsias kaukes, maišymo režimus arba kompozituotas užfiksuotąsias dalis, o puslapiui reikia apibrėžtos maišymo spalvų erdvės
PDF versijos elgsena: puslapių permatomumo grupės naudoja PDF 1.4 /Group permatomumo modelį. Jei esamoji dokumento versija žemesnė ir išsaugojimo versija neužrakinta, SetPageTransparencyGroup automatiškai pakelia dokumentą iki PDF 1.4 ir užregistruoja transparency group AutoBumpedFeatures. Jei kviesėjas užrakina žemesniąją išsaugojimo versiją, suderinamumo vartai atmeta išsaugojimą su LastErrorCode 602
Sintaksė
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);
Parametrai
| CS | Maišymo spalvų erdvė: 1 = DeviceRGB, 2 = DeviceCMYK |
|---|---|
| Isolate | Nustatykite 1, kad permatomumo grupė būtų izoliuota nuo puslapio fono; 0 – neizoliuotai grupei |
| Knockout | Nustatykite 1, kad grupės viduje būtų įjungta knockout elgsena; 0 – įprastajam kompozitavimui |
Grąžinamos reikšmės
| 0 | Spalvų erdvės parinkiklis netinkamas, nepasirinktas joks puslapis arba esamasis PDF/A režimas draudžia permatomumo grupę |
|---|---|
| 1 | Puslapio permatomumo grupė nustatyta sėkmingai |
Taip pat žiūrėkite
SetCapturedPageTransparencyGroup, SetTransparency, SetPageUserUnit