V3, V4, XPS
V3 드라이버 모델의 단점을 제거하기 위하여 소위 class driver라 하는 V4 인쇄 드라이버를 도입하
게 되었습니다. 이 class driver의 기본적인 아이디어는 PostScript 또는 PCL과 같은 동일한 프린터 언어와 호환되는 장치를 지원하고자 하는 것입니다.
그러나, 이런 보편적인 접근 방식은 고유의 기능이 제한된다는 큰 단점이 있습니다. 일반적으로는
color/BW, formats, simplex/duplex와 같은 기본 옵션만 사용할 수 있음을 의미하며 일부 복합기 기능이 지원되지 않을 수 있습니다.
제품의 기능 부족을 제거하고 자체 인터페이스를 통해 차별화하기 위해 공급업체는 자체 V4 인쇄 드라이버를 제공합니다. V4 인쇄 드라이버를 다운로드하려면 Windows 업데이트를 통해 다운로드하거나 공급업체 홈페이지에서 직접 다운로드할 수 있습니다.
V4 인쇄 드라이버는 XPS 인쇄 경로를 기반으로 합니다. XPS를 직접 처리할 수 있는 프린터에는 추가 렌더링 필터가 필요하지 않습니다. 다른 모든 인쇄 장치의 경우 XPS 형식을 PostScript 또는 PCL과 같은 해당 언어로 변환해야 합니다.
XPS 인쇄의 단점은 프린터가 인쇄를 시작하기 전에 인쇄 작업을 완전히 스풀링해야 한다는 것입니다. 대규모 인쇄 작업의 경우 이로 인해 큰 지연이 발생하여 사용자 경험이 저하될 수 있습니다.
또 다른 하나는 일반 데스크탑에서는 공유된 프린터를 배포하는 것으로 V3 드라이버는 Point & Print 를 통해 사용자가 공유 프린터에 연결하면 드라이버가 기본적으로 서버에서 자동으로 다운로드됩니다. 그러나 터미널 또는 가상 데스크탑 환경에서는 큰 문제를 일으킬 수 있습니다. 호환되지 않거나 잘못 설계된 드라이버 하나가 서버의 모든 사용자에게 영향을 미칩니다.
설상가상으로 인쇄 하위 시스템의 보안 취약성으로 인해 과거에는 " PrintNightmare "가 발생했습니다. Microsoft는 GPO를 통한 자동 드라이버 다운로드를 차단할 것을 권장합니다. 따라서 드라이버가 아직 설치되지 않은 경우 인쇄 서버에서 인쇄 개체를 연결하려면 클라이언트 측에 확장 권한이 필요합니다. 여기에는 더 높은 관리 노력이 필요합니다.
V4 인쇄 드라이버 class에 대해서는 다음 시간에 계속합니다.
Stay tuned for more updates.