사용자 지정된 압축 사용
Important
최신 인쇄 플랫폼은 Windows에서 프린터와 통신하는 데 선호되는 수단입니다. 프린터 장치 개발을 위해 Windows 10 및 11의 인쇄 환경을 사용자 지정하려면 MICROSOFT의 IPP 받은 편지함 클래스 드라이버와 PSA(인쇄 지원 앱)를 사용하는 것이 좋습니다.
자세한 내용은 인쇄 지원 앱 디자인 가이드참조하세요.
사용자 지정된 압축 알고리즘을 제공하려는 경우 CmdEnableOEMComp 명령 항목을 포함하여 알고리즘을 사용하도록 설정하는 명령을 지정합니다. 프린터에서 압축을 사용하지 않도록 설정할 수 있는 경우 필요에 따라 CmdDisableCompression 항목을 포함하여 압축을 사용하지 않도록 설정하는 명령을 지정할 수 있습니다. 또한 IPrintOemUni::Compression 메서드를 구현하는 렌더링 플러그 인을 제공해야 합니다.
사용자 지정된 압축 알고리즘을 제공하는 경우 Unidrv 지원 알고리즘을 사용하도록 설정할 수도 있습니다. 각 검사 줄에 대해 Unidrv는 각 압축 알고리즘을 시도하고 가장 압축된 결과를 생성하는 알고리즘을 선택합니다. (Unidrv 지원 알고리즘에 대한 자세한 내용은 다음을 참조하세요 .Unidrv 지원 압축 사용.) Unidrv가 최상의 알고리즘을 찾으면 스캔 라인 데이터가 압축됩니다. 그런 다음, 적절한 명령 항목에 지정된 명령을 프린터로 보내고 압축된 데이터를 보냅니다.
CmdEnableOEMComp 및 CmdDisableCompression 항목에 대한 자세한 내용은 래스터 데이터 압축 명령을 참조 하세요.
사용자 지정된 압축에 대한 자세한 내용은 사용자 지정된 데이터 스트림 압축을 참조 하세요.