다음을 통해 공유


향상된 최종 사용자 환경

Important

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

자세한 내용은 최신 인쇄 플랫폼 및 인쇄 지원 앱 디자인 가이드를 참조하세요.

Windows Vista는 디바이스 기능과 사용자 의도의 통신을 개선하기 위한 두 가지 새로운 기술을 도입했습니다.

  • 인쇄 티켓. XML 기반 인쇄 티켓 기술을 사용하면 애플리케이션과 디바이스 간에 인쇄 의도를 보다 효율적으로 통신하여 최종 사용자 환경을 개선할 수 있습니다. 이 기술을 사용하면 인쇄 구성 요소를 보다 투명하게 만들고 설정 마이그레이션을 보다 명확하게 처리할 수 있습니다. Windows Vista의 관리 코드 개체를 기반으로 하는 새 애플리케이션 프레임워크에서 인쇄 티켓은 인쇄 작업 설정을 설명하는 표준 방법입니다.

    잘 정의된 XML 기반 형식을 사용하여 인쇄 티켓 기술을 사용하면 인쇄 하위 시스템의 모든 구성 요소와 클라이언트가 DEVMODE 구조의 공용 및 개인 부분에 현재 저장된 정보에 투명하게 액세스할 수 있습니다. 인쇄 티켓 디자인은 드라이버 업그레이드 또는 다운그레이드 후에 발생할 수 있는 문제를 해결합니다. 인쇄 티켓 기술을 사용하도록 설계된 인쇄 드라이버와 드라이버 버전 불일치 시나리오로 인해 발생하는 문제를 방지할 수 있습니다. PrintTicket를 사용하여 설정을 전달하면 마이그레이션 노력에 대한 부정적인 고객 환경을 방지할 수 있습니다.

  • 인쇄 기능. XML 기반 인쇄 기능 기술은 마무리 옵션 및 페이지 레이아웃 옵션과 같은 구성 가능한 디바이스 기능을 게시하는 방법을 제공합니다. 프린터는 PrintCapabilities를 사용하여 디바이스의 모든 사용자 구성 가능한 특성과 각 특성에 대해 허용 가능한 설정을 명시적으로 설명할 수 있습니다. 인쇄 스키마 프레임워크를 사용하면 디바이스 특성을 정확하게 설명하고 효율적으로 비교할 수 있습니다. 인쇄 스키마 키워드 문서의 키워드와 인쇄 스키마 프레임워크에 정의된 구조를 사용하면 애플리케이션에서 디바이스 기능을 보다 효과적으로 사용할 수 있습니다.