Skip to main content

Was ist ein Ghostscript?

Trotz seines Namens ist Ghostscript kein Skript.Es handelt sich um eine Reihe von Softwareprogrammen, die die von Adobe Systems Inc. erstellte PostScript -Sprache interpretieren könnenEin Drucker, in dem keine Postscript -Funktionen integriert sind. Diese Software -Suite kann dieselben Funktionen für tragbare Dokumentformatdateien (PDF) ausführen und verfügt über die Fähigkeit, Postscript -Dateien in PDF oder umgekehrt zu konvertieren.Peter Deutsch schuf 1986 die Ghostscript-Suite für das GNUS Not Unix (GNU) -Projekt, um ein Mittel für Open-Source Unix Reg zu bieten.Systeme zur Interpretation der Postscript -Sprache.Deutsch beabsichtigte, Open-Source-Software zu sein, und hatte auch Pläne, eine kommerzielle Version zu erstellen, und behielt daher das Urheberrecht an den Quellcode zurück.Infolgedessen fiel die Software unter die Grenzen vieler verschiedener Lizenzen, die ihre Verwendung auf verschiedene Arten einschränkten.Obwohl der Zweck dieser Veröffentlichung darin bestand, mit der Arbeit an einer kommerziellen Version zu beginnen, bedeutete ein Teil der Vereinbarung mit dem GNU -Projekt auch die Veröffentlichung einer kostenlosen Version.Deutsch veröffentlichte dann eine allgemeine Public Lizenz -Version (GPL) für GNU, und eine Version von Aladdin Enterprises wurde unter der sogenannten Aladdin Free Public Lizenz (AFPL) veröffentlicht, die restriktiver als die GPL war.Diese Version wurde später einfach als AFPL Ghostscript bekannt.

Das 1993 entwickelte Unternehmen Easy Software Products (ESP) wurde eine Version namens ESP Ghostscript entwickelt, die ebenfalls unter der GPL behandelt wurde.Diese Version wurde so erstellt, dass sie mit dem ESP Common Unix -Drucksystem (Cups) kompatibel ist.Im Jahr 2006, als Tassen schließlich zu einem Grundnahrungsmittel für Linux Reg wurden;und andere Unix Betriebssysteme, ESP Ghostscript und die GPL -Version haben zusammengeführt, um die GNU -Projekte GNU Ghostscript zu erstellen.Letztendlich ist all diese Namensschreiber-, Abgabes -Software -Quellcode und Lizenz -Wrangling wichtig zu beachten, als zwei Versionen aus dem Fray Mdash entstanden sind.Ghostscript, das urheberrechtlich geschützte Software von Artifex Software Inc. ist und für den kommerziellen Gebrauch lizenziert ist, und GNU Ghostscript, das vom GNU -Projekt verwaltet und eine GPL -Version erhältlich ist.Beschreibung Befehle und übersetzen Sie sie in ein Format, das entweder auf einem Computermonitor oder auf Papier von einem Drucker angezeigt werden kann.Beim Ausführen zeigt der Dolmetscher eine Eingabeaufforderung für den Benutzer an.Die PostScript -Sprache kann dann entweder direkt in den Interpreter oder über eine Textdatei eingegeben werden, die die PostScript -Sprache enthält.Die häufigste Methode ist eine Textdatei oder ein Postscript -Dokument.In den meisten Computerdateisystemen werden PostScript-Dateien durch das .ps-Suffix identifiziert.

Diese mühsame Befehlszeilenmethode zur Verwendung von Ghostscript ist für den gemeinsamen Computerbenutzer ziemlich unzugänglich, sodass eine Reihe von Softwareprojekten entstandBack-End zum Anzeigen oder Druck von PostScript- und PDF-Dateien.Am häufigsten ist ein Programm namens GSView, das eine grafische Benutzeroberfläche (GUI) bietet.Angesichts der Bereitstellung von Postscript- und PDF-Dolmetschern für viele kommerzielle Betriebssysteme der Software-Ursprünge und Adobe Systems Inc.Es wurde jedoch so portiert, dass sie unter zahlreichen Betriebssystemen ausgeführt wurden, darunter praktisch alle Unix reg;-ähnlichen Varianten, Linux Macintosh Microsoft Windows Trade; sowie unzählige andere Betriebssysteme.Der Grund dafür ist wahrscheinlich die Fähigkeit, als RIP zu fungieren.In solchen Anwendungsfällen sitzt Ghostscript als Dienst oder Daemon und handeltAls Eingabefilter für ein Gerät durch Einnahme von PostScript und Verarbeitung für einen Drucker oder eine Anzeige.Als Engine für RIP -Geräte muss sie also in der Lage sein, unter einem der unterschiedlichen Betriebssysteme, auf denen RIP -Geräte aufgebaut sind, reibungslos zu laufen.