2017년 6월 11일 일요일

PostScript Printer Description

PostScript Printer Description

PostScript Printer Description (포스트 스크립트・프린터・데스크리프션)는, PostScript 프린터로 이용 가능한 모든 기능을 기술하기 위해(때문에) 프린터・메이커에 의해 작성・공급되는 텍스트・파일이다. PPD로 약칭된다.

개요

PPD는 PostScript 언어를 개발한 Adobe Systems에 의해서 책정되었다. PPD 파일내에는 인쇄 작업이 그 기능을 호출하기 위해서 이용되는 PostScript의 코드(커멘드)가 포함되어 있어 프린터의 제기능에 대한 통일된 인터페이스를 제공하는 것에 의해서, 그 자체로 모든 PostScript 프린터에 대한 드라이버로서 일한다. 예를 들면, 어느 프린터에 대한 PPD 파일에

 *LanguageLevel: "2" *ColorDevice: True 

그렇다고 하는 기술이 포함되어 있으면, 이것은 프린터가 PostScript의 Level 2를 이해하는 것, 그것이 칼라・프린터인 것을 지정해 있다. 그 외에도 PPD는 인쇄 가능한 종이의 사이즈, 메모리 구성, 프린터의 최소의 폰트・세트등을 지정할 수 있어 프린터 고유의 설정에 대한 나무 구조의 유저・인터페이스를 지정할 수도 있다.

CUPS로의 이용

Linux, macOS등에서 이용되고 있는 인쇄 시스템인 CUPS는, 모든 PostScript 프린터에 대해서 PPD의 드라이버를 이용하고 있어 CUPS의 필터에 의해 데이터를 가공하는 것에 의해서 비PostScript 프린터에 대해서도 PPD에 의한 조작을 가능하게 하도록(듯이) 개념의 확장이 이루어지고 있다. 이러한 파일은 벌써 표준의 PPD는 아니지만 CUPS-PPD라고 불리고 있다.

외부 링크

This article is taken from the Japanese Wikipedia PostScript Printer Description

This article is distributed by cc-by-sa or GFDL license in accordance with the provisions of Wikipedia.

Wikipedia and Tranpedia does not guarantee the accuracy of this document. See our disclaimer for more information.

In addition, Tranpedia is simply not responsible for any show is only by translating the writings of foreign licenses that are compatible with CC-BY-SA license information.

0 개의 댓글:

댓글 쓰기