Unidrv

Unidrv

UniDrv(Universal Printer Driver 또는 Unidriver)는 GDI 기반의 Microsoft Windows 유니버설 프린터 드라이버 및 비 PostScript 프린터용 아키텍처입니다.프린터의 제조원을 위해서, 비 PostScript 프린터(윈프린터라고도 불린다)의 드라이버 개발을 간단하게 하기 위해서 사용됩니다.Unidrv를 사용하면 PPD 파일과 유사한 GPD(Generic Printer Description) 파일 형식으로 프린터 고유의 미니드라이버를 생성할 수 있습니다.이것은 커널 모드 드라이버 개발보다 훨씬 간단합니다.Unidrv는 Windows 2000에서 도입되어 Windows NT 4.0 이전 버전에서 사용되는 RASDD(Raster Device Driver) 인터페이스를 대체했습니다.

개요

Unidrv의 개념은 완전한 프린터 드라이버를 하드웨어 제조원에 의해 기술할 필요가 없다는 것입니다.Unidrv 엔진의 핵심 인쇄 기능을 사용하는 디바이스 고유의 미니드리버만 필요합니다.minidriver는 특별한 렌더링 기능 또는 사용자 지정 UI 옵션을 허용하는 사용자 지정 파일 또는 플러그인이 될 수 있습니다.Unidrv는 PCL 및 PCL과 유사한 페이지 설명 언어로 구동되는 비 PostScript 프린터를 지원합니다.

드라이버 파일 상세

Unidriver는 다른 프린터 고유의 지원 파일과 함께 DLL 및 GPD 파일 세트로 구현됩니다.

  • UniDrv.dll은 대부분의 잉크젯 및 닷 매트릭스 프린터 언어를 포함한 래스터 이미지를 기반으로 하는 프린터 언어용 프린터 그래픽 드라이버 파일입니다.
  • UniDrvUI.dll은 컨피규레이션파일입니다UniDrv.dll 사용자 인터페이스가 표시됩니다.
  • UniRes.dll, StdNames.gpd, TtfSub.gpd 및 기타 지원 파일.
  • 파일 이름 확장자를 가진 Raster minidriver.GPD는 데이터 파일이며 문자화 파일이라고도 합니다.파일명은, 프린터 또는 프린터 패밀리에 의해서 다릅니다.

일부 프린터 벤더가 제공하는 새로운 Unidrv 기반 프린터 드라이버(예:Hewlett Packard 에는 다른 많은 지원 파일이 포함되어 있어 보다 많은 프린터 고유의 옵션을 지원할 수 있습니다.

Unidrv 기능

Unidriver는 래스터(비트맵) 그래픽 인쇄를 지원하며 많은 프린터와 호환되기 때문에 래스터 드라이버라고도 불립니다.이 드라이버는, 다음의 기능을 서포트합니다.

  • 픽셀당 4비트(bpp), 8bpp, 24bpp 등 다양한 깊이에서의 컬러 인쇄.
  • 확장 가능한 TrueType 및 OpenType 글꼴, 디바이스 글꼴(더블바이트 포함), 그레이스케일 인쇄, 글꼴 대체, RLE(런렝스 인코딩), TIFF(태그 이미지 파일 형식) 버전 4.0 및 DRC(델타 행 압축)
  • 프린터 제조원이 특정 모델의 드라이버를 확장 및 커스터마이즈할 수 있는 확장 인터페이스입니다.
  • 벡터 그래픽스 언어 HP-GL/2 및 PCL-XL, 흑백 및 컬러.

프린터 드라이버가 Unidrv 기반인지 확인

드라이버가 Unidrv 베이스인지 아닌지를 확인하려면 , Windows 로 다음의 순서를 실행할 필요가 있습니다.

  1. [시작] 버튼을 클릭하시고[프린터] 폴더를 엽니다.
  2. [파일] 메뉴에서 [서버 속성]을 클릭합니다.
  3. [드라이버] 을 클릭합니다.
  4. 드라이버를 선택한 다음 속성을 누르십시오.
  5. [드라이버 속성]대화상자의 드라이버 리스트를 확인합니다.파일 목록에 UniDrv.dll이 표시되어 있는 경우, 드라이버는 Unidrv 기반입니다.

미래.

Windows Vista 이후 Unidrv는 XPSDrv에 의해 계승될 예정입니다.XPSDrv 프린터 드라이버는, Microsoft 의 GDI 베이스의 프린터 드라이버 아키텍처를 확장해, XML Paper Specification(XPS; 용지의 사양) 문서의 사용을 서포트합니다.모듈러와 확장성이 향상되었습니다.XPSDrv 프린터 드라이버에서는 XPS Document 형식을 스풀 파일 형식 및 문서 파일 형식으로 사용합니다.

레퍼런스