다음을 통해 공유


XPSDrv 프린터 드라이버

중요

인쇄 지원 앱(PSA)과 함께 Microsoft의 IPP 받은 편지함 클래스 드라이버를 사용하여 프린터 장치 개발을 위해 Windows 10 및 11의 인쇄 환경을 사용자 지정하는 것이 좋습니다.

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

XPSDrv 프린터 드라이버는 MICROSOFT의 GDI 기반 버전 3 프린터 드라이버 아키텍처를 확장하여 XPS(XML Paper Specification) 문서 소비를 지원합니다. XPSDrv 프린터 드라이버를 사용하면 XPS 문서 형식이 스풀 파일 형식으로 사용되고 문서 파일 형식으로 사용됩니다.

XPS 개요

XPS(XML Paper Specification)는 Windows Vista의 문서 및 인쇄 개선의 기초입니다. 이 사양은 구조적 XML 기반 문서 형식을 사용하여 고정 형식 문서의 모양을 설명합니다.

XPS 문서 형식은 문서의 레이아웃과 각 페이지의 시각적 모양을 정의하는 XML 태그와 문서 표시 또는 인쇄를 위한 렌더링 규칙으로 구성됩니다.

XPS for Printing 소개

XPS 문서 형식은 프린터용 문서 형식, 스풀 파일 형식 및 페이지 설명 언어(PDL)로 사용됩니다. 문서 주기 전반에 걸쳐 XPS를 일관되게 사용하는 경우 인쇄 예측 가능성 및 안정성을 크게 향상시킬 수 있습니다. 문서 형식이 스풀 파일 형식 및 PDL과 동일한 경우 충실도 및 성능이 향상됩니다. 인쇄 처리 전반에 걸쳐 XPS 문서 형식을 사용하면 애플리케이션과 프린터 간에 문서 형식을 변환할 필요가 없으므로 "표시되는 내용"(WYSIWYG) 환경을 제공할 수 있습니다.

XPS 스풀 파일은 XPS 문서 형식을 사용합니다. XPS 스풀 파일은 열려 있고 확장 가능하며 플랫폼 서비스를 사용하여 볼 수 있으며 문서 워크플로에 다시 도입할 수 있습니다.

XPS 문서를 설명하는 XPS 스풀 파일의 태그는 Windows Presentation Foundation(WPF)의 XAML(Extensible Application Markup Language) 태그와 호환됩니다. 따라서 XPS 스풀 파일에 설명된 문서는 변환이 필요하지 않으므로 데이터 또는 충실도 손실 없이 WPF에서 기본적으로 렌더링할 수 있습니다. XPS 스풀 파일의 XAML 태그는 WPF의 기존 렌더링 클래스에 대한 XAML 표현입니다. XPS 문서 형식은 "인쇄" 형식과 동일하며 애플리케이션 콘텐츠 및 사용자 의도를 효과적으로 유지합니다.

이 단원에는 다음이 포함됩니다.

XPS 인쇄 기능

Windows 인쇄 경로 개요

이전 버전의 Windows에서 XPS 지원

프린터 드라이버 개발자를 위한 XPS 인쇄에 대한 자세한 내용은 XPSDrv 프린터 드라이버를 참조하세요.