렌더 장치 및 겹침 인쇄 교정
THPDFRenderDevice는 비트맵, 장치 컨텍스트 및 향상된 메타파일 대상에 대해 하나의 로드된 페이지 렌더링 진입점을 제공합니다
장치 클래스
THPDFBitmapRenderDevice는 TakeBitmap이 전송할 때까지 TBitmap을 소유하고, THPDFDeviceContextRenderDevice는 프린터 캔버스 같은 외부 HDC에 그리며, THPDFMetafileRenderDevice는 TakeMetafile이 전송할 때까지 벡터 TMetafile을 소유합니다
THPDFRenderDeviceKind는 런타임 클래스 검사에 의존하지 않고 각 대상을 식별합니다
프로세스 및 스폿 교정 미리보기
/OP, /op, /OPM에 따라 결정되는 벡터 및 텍스트 페인트의 겹침을 시뮬레이션하려면 RenderOverprintPreview를 True로 설정합니다
명명된 프로세스 플레이트는 이전 값을 대체하고, DeviceGray, Separation 또는 DeviceN 페인트에 없는 프로세스 플레이트는 변경되지 않습니다
/OPM 1에서 DeviceCMYK의 경우 0 값 구성 요소는 해당 대상 플레이트를 변경하지 않고 0이 아닌 구성 요소는 대체합니다
DeviceGray는 검은 프로세스 플레이트를 나타내고, /None은 플레이트를 그리지 않으며, /All은 모든 프로세스 플레이트를 그립니다
알 수 없는 Separation 및 DeviceN 컬러런트는 스폿 잉크로 처리되어 틴트 변환과 대체 색 공간을 통해 결합됩니다. DeviceN 내부에 명명된 프로세스 컬러런트는 직접 플레이트 의미를 유지합니다
이미지와 셰이딩은 상수 색 벡터 교정 경로가 아니라 완전한 래스터 색 파이프라인을 계속 진행합니다
투명성 그룹 녹아웃은 활성 상태로 유지되며 동일한 제한된 페인트 스냅샷 경로에서 합성됩니다