드라이버 샘플 인쇄

이 디렉터리의 드라이버 샘플은 디바이스에 대한 사용자 지정 인쇄 드라이버를 작성하기 위한 시작점을 제공합니다.

샘플 설명
자동 구성 인쇄 Unidrv 기반 및 PScript5 기반 드라이버를 구현하여 자동 구성에 대한 받은 편지함 지원을 활용하는 방법을 보여 줍니다. 이 샘플은 표준 TCP/IP 포트 모니터 또는 Network-Connected 디바이스(NCD) 포트 모니터와 함께 사용하는 경우에만 작동합니다.
Common 속성 시트 UI CPSUI(Common Property Sheet User Interface)가 Windows 인쇄 스풀러를 호출하여 시스템의 기본 프린터에 대한 속성 시트 페이지를 만드는 애플리케이션입니다.
OEM 프린터 사용자 지정 플러그 인 샘플 OEMDLL 샘플은 OEM 사용자 지정 플러그 인의 그림입니다. BITMAP, OEMPS, OEMUI, OEMUNI, OEMPREAN, CUSTHLP, SyncSet, ThemeUI, PSUIRep 및 워터마크 샘플은 프린터 출력에 영향을 미치지 않습니다. 다양한 형식의 OEM 사용자 지정 DLL을 빌드하는 방법의 예일 뿐입니다.
OpenXPS 문서 .NET Framework Windows Presentation Foundation 및 MXDW(Microsoft XPS 문서 작성기)에서 생성된 문서를 포함하여 다양한 원본에서 생성된 문서 집합을 포함합니다. XML Paper Specification의 다양한 기능을 연습하는 몇 가지 문서를 제공하기 위해 포함되었습니다.
XPS 문서 .NET Framework Windows Presentation Foundation 및 MXDW(Microsoft XPS 문서 작성기)에서 생성된 문서를 포함하여 다양한 원본에서 생성된 문서 집합을 포함합니다. XML Paper Specification의 다양한 기능을 연습하는 몇 가지 문서를 제공하기 위해 포함되었습니다.
파이프라인 단순 필터 인쇄 인쇄 파이프라인의 필터 인터페이스를 사용하는 방법을 보여 줍니다.
프린터 확장 .NET을 사용하여 v4 인쇄 드라이버에 대해 사용자 지정된 데스크톱 UI를 빌드하는 방법을 보여 줍니다. 이 .NET 애플리케이션은 인쇄 시스템과 통신하기 위해 PrintTicket, PrintCapabilities 및 Bidi를 사용하며 v4 인쇄 드라이버에 포함하기에 적합합니다.
드라이버 제약 조건 인쇄 고급 제약 조건 처리를 구현하는 방법과 JavaScript를 사용하여 PrintTicket/PrintCapabilities 처리를 구현하는 방법을 보여 줍니다.
USB Host-Based 인쇄 드라이버 v4 인쇄 드라이버 모델을 사용하고 USB를 통해 연결된 호스트 기반 디바이스를 지원하는 방법을 보여 줍니다.
USB 모니터 및 BiDi 인쇄 JavaScript 및 XML을 사용하여 USB 버스를 통한 양방향(Bidi) 통신을 지원하는 방법을 보여 줍니다. 이 샘플에서는 인쇄하지 않는 동안 양방향 상태와 인쇄하는 동안 프린터에서 원치 않는 상태를 지원합니다.
WSDMon Bidi 확장 XML 확장 파일을 사용하여 WSD 연결된 프린터와의 양방향(Bidi) 통신을 지원하는 방법을 보여 줍니다.
XPSDrv 드라이버 및 필터 이 샘플은 XPSDrv 프린터 드라이버를 개발하고 XPSDrv 인쇄 드라이버의 기능과 잠재력을 설명하기 위한 것입니다. 이 목표는 사용자 지정 UI 콘텐츠 및 PrintTicket 처리를 지원하는 구성 플러그 인을 통해 구성된 XPS 인쇄 파이프라인 필터 집합 내에서 다양한 실제 기능을 구현하여 수행됩니다.
XPS 래스터화 필터 서비스 XPS 문서에서 고정 페이지를 래스터화하는 XPSDrv 필터입니다. 하드웨어 공급업체는 이 샘플을 수정하여 프린터 또는 기타 디스플레이 디바이스에 대한 비트맵 이미지를 생성하는 XPSDrv 필터를 빌드할 수 있습니다.