Unidrv Minidrivers
Important
최신 인쇄 플랫폼은 Windows에서 프린터와 통신하는 데 선호되는 수단입니다. 프린터 장치 개발을 위해 Windows 10 및 11의 인쇄 환경을 사용자 지정하려면 MICROSOFT의 IPP 받은 편지함 클래스 드라이버와 PSA(인쇄 지원 앱)를 사용하는 것이 좋습니다.
자세한 내용은 최신 인쇄 플랫폼 및 인쇄 지원 앱 디자인 가이드를 참조하세요.
Unidrv 미니 드라이버는 프린터에 대한 설명을 포함하는 텍스트 파일입니다. 각 미니 드라이버는 한 제조업체의 프린터 종류를 설명합니다. 이 텍스트 기반 설명을 GPD(일반 프린터 설명)라고 하며 각 파일을 GPD 파일이라고 합니다. 각 미니 드라이버는 하나 이상의 GPD 파일로 구성됩니다.
GPD 파일을 사용하여 프린터를 설명하는 Unidrv는 다음 기능을 지원합니다.
대부분의 프린터에서 찾을 수 있는 일반 표준 프린터 기능 입니다.
프린터에서만 제공하는 고유한 사용자 지정 프린터 기능입니다.
설치 가능한 프린터 옵션- 옵션이 설치된 경우에만 선택할 수 있습니다.
호환되지 않는 옵션을 지정할 수 있는 옵션 제약 조건입니다.
일부 프린터 특성이 다른 프린터 특성에 종속되도록 지정할 수 있는 조건문입니다.
다양한 표준 변수의 현재 값을 포함할 수 있는 프린터 명령 의 사양입니다. 이러한 변수에 대한 산술 연산을 수행할 수도 있습니다.
사용자 지정된 기능을 설명하기 위해 Unidrv와 함께 제공되는 표준 도움말 파일 외에도 사용자 지정된 도움말 파일입니다.
GPD 파일을 만드는 방법에 대한 자세한 내용은 GPD 파일 소개를 참조 하세요.
Unidrv 미니 드라이버는 둘 이상의 GPD 파일로 구성될 수 있습니다. 자세한 내용은 미니 드라이버에서 여러 GPD 파일 사용을 참조 하세요.
프린터가 설치되면 Unidrv의 GPD 파서는 프린터의 모든 GPD 파일을 읽습니다. GPD 파일의 정보는 프린터에 대한 임시 이진 파일을 만드는 데 사용됩니다. Unidrv 사용자 인터페이스와 Unidrv 렌더러 모두 이 이진 파일을 참조합니다.
일반적으로 미니 드라이버는 글꼴, 비트맵 및 지역화 가능한 텍스트 문자열과 같은 리소스를 제공해야 합니다. 이러한 리소스는 리소스 DLL에 배치됩니다. 자세한 내용은 미니 드라이버에서 리소스 DLL 사용을 참조 하세요.