다음을 통해 공유


마법사에서 드라이버 옵션 탐색

Important

최신 인쇄 플랫폼은 Windows에서 프린터와 통신하는 데 선호되는 수단입니다. 프린터 장치 개발을 위해 Windows 10 및 11의 인쇄 환경을 사용자 지정하려면 MICROSOFT의 IPP 받은 편지함 클래스 드라이버와 PSA(인쇄 지원 앱)를 사용하는 것이 좋습니다.

자세한 내용은 인쇄 지원 앱 디자인 가이드참조하세요.

Important

Microsoft는 레거시 v3 및 v4 프린터 드라이버에 대한 수명 종료 서비스를 발표했습니다.

자세한 내용은 Windows의 타사 프린터 드라이버에 대한 서비스 종료 계획을 참조 하세요.

이 문서에서는 v4 인쇄 드라이버 만들기 마법사의 첫 번째 섹션에서 드라이버 옵션을 살펴봅니다.

이 정보는 다양한 기능 옵션에 대해 빠르게 파악할 수 있도록 요약된 형태로 제공됩니다. 기능에 대한 자세한 내용을 보려면 제공된 링크를 따라 자세한 내용을 제공하는 관련 문서에 연결합니다.

드라이버 렌더링 유형

사용자 지정 렌더링 필터가 있는 V4 인쇄 드라이버(XPS만 허용)

Microsoft XPS 형식만 입력으로 허용하는 프린터 드라이버를 만들려면 이 옵션을 선택합니다. 드라이버는 드라이버 XPS 형식 선택 필드에서 선택한 항목에 따라 XPS 및/또는 OpenXPS 형식으로 출력을 생성할 수 있습니다.

클래스 드라이버 렌더링이 있는 V4 인쇄 드라이버

이 옵션을 선택하면 XPS 또는 OpenXPS 형식으로 입력을 수락할 수 있는 프린터 드라이버를 만듭니다. 이 드라이버를 선택하면 이 마법사의 다음 페이지에 렌더링에 사용할 인쇄 클래스 드라이버의 이름을 표시해야 합니다.

Microsoft XPS-PCL6 렌더링 필터(XPS만 허용)

이 옵션을 사용하면 XPS 형식만 입력으로 허용하고 입력을 PCL6으로 변환하는 필터 드라이버 모듈을 만들 수 있습니다. 드라이버는 드라이버 XPS 형식 선택 필드에서 선택한 항목에 따라 XPS 및/또는 OpenXPS 형식으로 출력을 생성할 수 있습니다.

Microsoft XPS에서 PostScript로 렌더링 필터(XPS만 허용)

이 옵션을 사용하면 XPS 형식만 입력으로 허용하고 입력을 PostScript로 변환하는 필터 드라이버 모듈을 만들 수 있습니다. 드라이버는 드라이버 XPS 형식 선택 필드에서 선택한 항목에 따라 XPS 및/또는 OpenXPS 형식으로 출력을 생성할 수 있습니다.

드라이버 XPS 형식

XPS

이 옵션은 XPS 형식으로만 출력을 생성하도록 드라이버를 구성합니다.

OpenXPS

이 옵션은 OpenXPS 형식으로만 출력을 생성하도록 드라이버를 구성합니다.

XPS, OpenXPS

이 옵션은 INF 파일에서 XPS가 기본값으로 설정된 XPS 또는 OpenXPS 형식으로 출력을 생성하도록 드라이버를 구성합니다.

OpenXPS, XPS

이 옵션은 INF 파일에서 OpenXPS가 기본값으로 설정된 OpenXPS 또는 XPS 형식으로 출력을 생성하도록 드라이버를 구성합니다.

드라이버 구성 유형

GPD 드라이버

이 옵션을 사용하면 마법사에서 프린터 드라이버로 GPD(일반 프린터 설명) 언어 파일을 만듭니다.

PPD 드라이버

이 옵션을 사용하면 마법사에서 프린터 드라이버로 PPD(PostScript 프린터 설명) 언어 파일을 만듭니다.

보호된 인쇄

보호된 인쇄 사용

PIN을 사용하여 프린터로 전송되는 인쇄 요청을 잠그려면 이 옵션을 선택합니다. 그런 다음 최종 사용자는 인쇄를 위해 잠긴 인쇄 요청을 해제하기 위해 프린터에서 동일한 PIN을 제공해야 합니다. 자세한 내용은 보호된 인쇄를 위한 드라이버 지원을 참조 하세요.

추가 기능

드라이버 속성 모음

드라이버 속성 모음의 내용을 설명하는 XML 파일입니다. 이 파일에 지정된 속성과 프로젝트의 ByteArray 또는 IStream 폴더에 추가된 데이터 파일에 제공된 정보는 드라이버 속성 모음으로 컴파일됩니다. 자세한 내용은 V4 프린터 드라이버 속성 모음을 참조 하세요.

Windows 드라이버 키트의 드라이버 속성 모음 템플릿에 대한 XML 스키마는 \Include\um\printdriverproperties.xml 폴더에서 찾을 수 있습니다.

드라이버 이벤트 파일

이 파일은 Bidi 쿼리 및 드라이버 이벤트를 발생시켜야 하는 트리거를 설명하는 데 사용됩니다. 또한 드라이버 이벤트는 표준 문자열만 지원한다는 점에 유의해야 합니다. 드라이버 이벤트 및 표준 문자열에 대한 자세한 내용은 사용자 지정된 UI에 대한 드라이버 지원을 참조하세요.

DevMode 매핑 파일

JavaScript 코드에서 PrintTicket <-> DEVMODE 변환에 사용되는 XML 파일입니다. 이 파일을 제공하는 경우 V4 드라이버 매니페스트지정해야 합니다.

큐 속성 모음

이 템플릿을 사용하면 폼-트레이 매핑 및 설치 가능한 옵션과 같은 프린터 속성의 구성을 포함하여 큐별 구성 설정을 제공할 수 있습니다. 자세한 내용은 V4 프린터 드라이버 속성 모음을 참조 하세요.

리소스 DLL

이 템플릿을 사용하면 외부에 저장된 글꼴, 아이콘 및 기타 비트맵 및 지역화 가능한 사용자 인터페이스 텍스트 문자열과 같은 리소스에 대한 설명을 제공할 수 있습니다. 자세한 내용은 미니 드라이버, V4 드라이버 매니페스트V4 프린터 드라이버 지역화에서 리소스 DLL 사용을 참조하세요.

제약 조건 JS

이 템플릿은 지원되는 모든 JavaScript 제약 조건 진입점에 대한 메서드 헤더를 제공합니다. 자세한 내용은 JavaScript 제약 조건을 참조 하세요.

자동 구성 GDL

v4 인쇄 드라이버에 대한 기본 자동 구성 파일을 제공합니다.

TCPMon Bidi 확장 XML

간단한 TCP/IP Bidi 확장 파일을 제공합니다. 표준 TCP/IP 포트 모니터에 대한 Bidi 구문에 대한 자세한 내용은 TCP/IP 스키마 확장을 참조 하세요.

WSDMon Bidi 확장 XML

간단한 WSD Bidi 확장 파일을 제공합니다. WSDMon에 대한 Bidi 구문에 대한 자세한 내용은 WSD 스키마 확장을 참조 하세요.

USBMon Bidi 확장 XML + JS

이렇게 하면 간단한 USB Bidi 확장 파일이 제공됩니다. 일치하는 USB Bidi Extender JavaScript가 있는지 여부에 따라 달라집니다. 자세한 내용은 USB Bidi Extender를 참조 하세요.