가상 프린터

Virtual printer
가상 프린터(PDF 또는 PostScript 파일을 생성하기 위해) 또는 실제 프린터로 인쇄하기 위한 GTK+ 대화 상자

가상 프린터사용자 인터페이스API프린터 드라이버와 유사하지만 실제 컴퓨터 프린터와 연결되지는 않는 시뮬레이션된 장치다.

문서가 가상 프린터에 의해 "인쇄"되는 경우, 문서나 다른 재료에 문서를 물리적으로 인쇄하는 대신, 기본 소프트웨어는 페이지 이미지를 다른 방식으로 처리하여 파일을 생성하거나 이미지를 전송하는 경우가 많다.

역사

1960년대 초 B5500 마스터 컨트롤 프로그램(MCP) 운영 체제는 PBT(Printer Backup Tape)와 PBD(Printer Backup Disks) 형태의 가상 프린터를 포함했다.IBM의 VM/370 운영 체제는 사용자가 가상 프린터(또는 펀치) 파일을 입력으로 읽을 있는 다른 사용자에게 스풀링할 수 있도록 한다.이것은 파일 전송의 기본 수단을 제공한다.

기능들

가상 프린터의 일반적인 용도는 다음과 같다.

  • 문서를 PDF 또는 다중 페이지 TIFF 파일과 같은 다른 형식으로 저장
  • 팩스 서버로 문서 보내기
  • 사용자가 테두리 없이 시트당 여러 페이지를 인쇄하는 등 인쇄의 특정 측면을 기본적으로 제어할 수 있도록 허용.이 출력은 향후 인쇄를 위해 파일에 저장하거나 다른 프린터로 전달할 수 있다.
  • 잉크와 용지를 절약하기 위해 인쇄된 문서를 인쇄하기 전에 미리 보기이 기능은 또한 많은 GUI 애플리케이션에도 내장되어 있다.
  • 인터넷을 통해 문서를 원격으로 인쇄할 수 있도록 허용.이 기술의 최소한 한 가지 예는 한 대의 컴퓨터에 가상 프린터를 만들어 문서를 실제로 변환하여 원격 서버로 전송하고, 이 컴퓨터에서 파일을 원격 위치의 PC에 부착된 프린터로 인쇄할 수 있다.스마트폰 등 기기에서 인쇄할 수 있도록 하는 기술도 유사하게 활용되고 있다.

참고 항목

참조