SetCapturedPageTransparencyGroup

Strumienie zawartości i grupy zawartości opcjonalnej, Układ strony

Opis

Ustawia słownik grupy przezroczystości w obiekcie XObject przechwyconej strony. Należy jej użyć po CapturePage lub CapturePageEx, a przed narysowaniem przechwyconej strony, gdy przechwycona zawartość ma być składana jako grupa przezroczystości

Zachowanie wersji PDF: grupy przezroczystości przechwyconych stron używają modelu przezroczystości /Group z PDF 1.4. Jeśli bieżąca wersja dokumentu jest niższa, a wersja zapisu nie została zablokowana, SetCapturedPageTransparencyGroup 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 LastErrorCode 602

Składnia

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);

Parametry

CaptureIDIdentyfikator zwrócony przez CapturePage lub CapturePageEx
CSPrzestrzeń barw mieszania: 1 = DeviceRGB, 2 = DeviceCMYK
IsolateUstaw 1, aby odizolować grupę przezroczystości od tła, albo 0, aby grupa nie była izolowana
KnockoutUstaw 1, aby włączyć zachowanie knockout wewnątrz grupy, albo 0, aby stosować zwykłe składanie

Wartości zwracane

0Identyfikator przechwycenia lub selektor przestrzeni barw jest nieprawidłowy albo bieżący tryb PDF/A zabrania stosowania grupy przezroczystości
1Grupa przezroczystości przechwyconej strony została pomyślnie ustawiona

Zobacz również

CapturePage, CapturePageEx, DrawCapturedPage, SetPageTransparencyGroup