SetPageTransparencyGroup
Grafika wektorowa, Tekst, Układ strony
Opis
Ustawia słownik grupy przezroczystości wybranej strony. Jest to przydatne, gdy zawartość strony używa masek, masek miękkich, trybów mieszania lub złożonej przechwyconej zawartości, a strona wymaga zdefiniowanej przestrzeni barw mieszania
Zachowanie wersji PDF: grupy przezroczystości strony korzystają z modelu przezroczystości /Group wprowadzonego w PDF 1.4. Jeśli bieżąca wersja dokumentu jest niższa, a wersja zapisu nie została zablokowana, SetPageTransparencyGroup automatycznie podnosi wersję dokumentu do PDF 1.4 i zapisuje transparency group w AutoBumpedFeatures. Jeśli kod wywołujący zablokuje niższą wersję zapisu, bramka zgodności odrzuci zapis z kodem LastErrorCode 602
Składnia
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);
Parametry
| CS | Przestrzeń barw mieszania: 1 = DeviceRGB, 2 = DeviceCMYK |
|---|---|
| Isolate | Ustaw 1, aby odizolować grupę przezroczystości od tła strony, albo 0 dla grupy nieizolowanej |
| Knockout | Ustaw 1, aby włączyć zachowanie knockout wewnątrz grupy, albo 0 dla zwykłego składania |
Wartości zwracane
| 0 | Selektor przestrzeni barw jest nieprawidłowy, nie wybrano strony albo bieżący tryb PDF/A zabrania użycia grupy przezroczystości |
|---|---|
| 1 | Grupa przezroczystości strony została ustawiona pomyślnie |
Zobacz również
SetCapturedPageTransparencyGroup, SetTransparency, SetPageUserUnit