Renderapparaten en overprint-proef

THPDFRenderDevice biedt één ingangspunt voor het renderen van geladen pagina's voor bitmap-, device-context- en enhanced-metafile-doelen

Apparaatklassen

THPDFBitmapRenderDevice bezit een TBitmap totdat TakeBitmap deze overdraagt, THPDFDeviceContextRenderDevice tekent in een externe HDC zoals een printercanvas, en THPDFMetafileRenderDevice bezit een vector-TMetafile totdat TakeMetafile deze overdraagt

THPDFRenderDeviceKind identificeert elk doel zonder te vertrouwen op runtime-klasse-controles

Process- en spotproef-preview

Stel RenderOverprintPreview in op True om overprint te simuleren voor vector- en text-schilderbewerkingen die door /OP, /op en /OPM worden beheerd

Een benoemde process-plaat vervangt zijn vorige waarde, terwijl process-platen die ontbreken in DeviceGray-, Separation- of DeviceN-schilderingen ongewijzigd blijven

Voor DeviceCMYK onder /OPM 1 laten nul-gewaardeerde componenten de overeenkomstige bestemmingsplaten ongewijzigd en vervangen niet-nul-componenten ze

DeviceGray benoemt de zwarte process-plaat, /None schildert geen platen en /All schildert elke process-plaat

Onbekende Separation- en DeviceN-kleurstoffen worden behandeld als spotinkten en gecombineerd via hun tinttransformatie en alternatieve kleurruimte; process-kleurstoffen die in DeviceN worden benoemd behouden directe plaat-semantiek

Afbeeldingen en shading lopen door hun volledige raster-kleurpijplijnen in plaats van het constante-kleur-vectorproefpad

Transparantiegroep-knockout blijft actief en wordt gecomponeerd in hetzelfde begrensde schilder-snapshot-pad