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

CSPrzestrzeń barw mieszania: 1 = DeviceRGB, 2 = DeviceCMYK
IsolateUstaw 1, aby odizolować grupę przezroczystości od tła strony, albo 0 dla grupy nieizolowanej
KnockoutUstaw 1, aby włączyć zachowanie knockout wewnątrz grupy, albo 0 dla zwykłego składania

Wartości zwracane

0Selektor przestrzeni barw jest nieprawidłowy, nie wybrano strony albo bieżący tryb PDF/A zabrania użycia grupy przezroczystości
1Grupa przezroczystości strony została ustawiona pomyślnie

Zobacz również

SetCapturedPageTransparencyGroup, SetTransparency, SetPageUserUnit