Skip to main content

고스트 스크립트 란 무엇입니까?

이름에도 불구하고 Ghostscript는 스크립트가 아닙니다.Adobe Systems Inc.에서 만든 PostScript 언어를 해석 할 수있는 소프트웨어 프로그램 제품군입니다.이 프로그램을 통해 사용자는 PostScript 언어 파일을 다른 RASTER IMAGE PROCESSING (RAST) 형식으로 변환하거나 인쇄 및 표시를위한 PostScript 파일을 해석 할 수 있습니다.이 소프트웨어 제품군은 포스트 스크립트 기능이 내장되어 있지 않은 프린터입니다.이 소프트웨어 제품군은 휴대용 문서 형식 (PDF) 파일에 대해 동일한 기능을 수행 할 수 있으며 PostScript 파일을 PDF 또는 다른 방법으로 변환 할 수있는 기능이 있습니다.Peter Deutsch는 1986 년 Open-Source Unix Reg의 수단을 제공하기 위해 GNU가 아닌 UNIX (GNU) 프로젝트를위한 Ghostscript 스위트를 만들었습니다.PostScript 언어를 해석하는 시스템.Deutsch는 오픈 소스 소프트웨어가 되려고했지만 Deutsch는 상업용 버전을 만들 계획을 세웠으며 소스 코드에 대한 저작권을 유지했습니다.결과적으로, 소프트웨어는 다양한 방식으로 사용을 제한하는 여러 라이센스의 범위에 빠졌습니다.이 릴리스의 목적은 상업용 버전 작업을 시작하는 것이었지만 GNU 프로젝트와의 계약의 일부는 무료 버전을 출시하는 것을 의미했습니다.Deutsch는 GNU 용 GPL (General Public License) 버전을 출시했으며 Aladdin Enterprises 버전은 Aladdin Free Public License (AFPL)에 따라 GPL보다 더 제한적입니다.이 버전은 나중에 간단히 AFPL Ghostscript로 알려졌습니다.

회사 Easy Software Products (ESP)는 1993 년에 ESP Ghostscript라는 버전을 개발했으며 GPL에도 적용되었습니다.이 버전은 ESP Common UNIX 인쇄 시스템 (CUPS)과 호환되도록 만들어졌습니다.2006 년 컵이 결국 Linux Reg의 필수품이되면서;및 기타 유닉스 reg;운영 체제, ESP Ghostscript 및 GPL 버전은 GNU 프로젝트 GNU Ghostscript를 만들기 위해 병합되었습니다.궁극적으로,이 모든 이름 지정, 소프트웨어 소스 코드의 포킹 및 라이센스 Wrangling은 Fray Mdash에서 두 버전이 등장함에 따라 주목하는 것이 중요합니다.Artifex Software Inc.가 소유하고 상업용 용도로 라이센스를 부여한 저작권이있는 소프트웨어 및 GNU 프로젝트에서 관리하고 GPL 릴리스를 제공하는 GNU GhostScript 인 GhostScript는이 소프트웨어의 주요 목적은 PostScript 페이지를 가져 오는 것입니다.설명 명령 및 컴퓨터 모니터 또는 프린터의 용지에 표시 할 수있는 형식으로 변환합니다.실행되면 통역사는 사용자에게 프롬프트를 표시합니다.그런 다음 PostScript 언어를 통역사 또는 PostScript 언어를 포함하는 텍스트 파일을 통해 직접 입력 할 수 있습니다.가장 일반적인 방법은 텍스트 파일 또는 PostScript 문서를 통한 것입니다.대부분의 컴퓨터 파일 시스템에서 PostScript 파일은 .ps 접미어로 식별됩니다.

GhostScript를 사용하기위한이 지루한 명령 줄 방법은 일반적인 컴퓨터 사용자에게는 상당히 접근 할 수 없으므로 소프트웨어를포스트 스크립트 및 PDF 파일을 표시하거나 인쇄하는 백엔드.가장 일반적인 것은 GUI (Graphical User Interface)를 제공하는 gsview라는 프로그램입니다.많은 상업용 운영 체제에 대한 소프트웨어 원산지 및 Adobe Systems Inc.s의 Postscript 및 PDF 통역사 제공을 고려할 때 GhostScript와 함께 작동하는 데 사용할 수있는 GUI 소프트웨어의 대부분은 Unix -Like Free Operating Systems에서 작동하도록 개발되었습니다.그러나 사실상 모든 UNIX -Like Variants, Linux , MacIntosh , Microsoft Windows Trade; 및 무수한 다른 운영 체제를 포함하여 수많은 운영 체제에서 실행되도록 포업되었습니다.그 이유는 소프트웨어가 찢어지는 역할을하는 능력 일 것입니다.이러한 사용 사례의 경우 Ghostscript는 서비스 또는 데몬으로 자리 잡고 행동합니다.PostScript를 가져 와서 프린터 또는 디스플레이를 처리하여 장치의 입력 필터로.RIP 장치 용 엔진으로서 RIP 장치가 구축되는 다양한 운영 체제에서 부드럽게 실행할 수 있어야합니다.