Urządzenia renderujące i proofing overprint

THPDFRenderDevice dostarcza jeden punkt wejścia renderowania załadowanych stron dla celów bitmapowych, device context i enhanced metafile

Klasy urządzeń

THPDFBitmapRenderDevice posiada TBitmap, dopóki TakeBitmap go nie przekaże, THPDFDeviceContextRenderDevice rysuje do zewnętrznego HDC, np. płótna drukarki, a THPDFMetafileRenderDevice posiada wektorowy TMetafile, dopóki TakeMetafile go nie przekaże

THPDFRenderDeviceKind identyfikuje każdy cel bez opierania się na sprawdzeniach klas w runtime

Podgląd proofu procesowego i spot

Ustaw RenderOverprintPreview na True, aby symulować overprint dla malowań wektorowych i tekstowych rządzonych przez /OP, /op i /OPM

Nazwana płyta procesowa zastępuje swoją poprzednią wartość, a płyty procesowe nieobecne w malowaniach DeviceGray, Separation lub DeviceN pozostają niezmienione

Dla DeviceCMYK przy /OPM 1 składniki o wartości zero zostawiają odpowiadające płyty docelowe bez zmian, a składniki niezerowe je zastępują

DeviceGray nazywa czarną płytę procesową, /None nie maluje żadnej płyty, a /All maluje każdą płytę procesową

Nieznane barwniki Separation i DeviceN są traktowane jako farby spot i łączone przez ich transformację tint i alternatywną przestrzeń kolorów; barwniki procesowe nazwane wewnątrz DeviceN zachowują bezpośrednią semantykę płyt

Obrazy i shadingi przechodzą dalej przez swoje kompletne rastrowe pipeline'y kolorów zamiast wektorowej ścieżki proofu o stałym kolorze

Knockout grupy przezroczystości pozostaje aktywny i jest komponowany w tej samej ograniczonej ścieżce migawki malowania