Skip to main content

Hva er et spøkelsesskript?

Til tross for navnet, er Ghostscript ikke et manus.Det er en serie programmer som kan tolke PostScript -språket laget av Adobe Systems Inc. Gjennom disse programmene kan en bruker konvertere PostScript -språkfiler til forskjellige Raster Image Processing) formater for utskrift og vise, eller tolke en postscript -fil forEn skriver som ikke har innebygd PostScript -funksjoner. Denne programvaresuiten kan utføre de samme funksjonene for Portable Document Format (PDF) -filer og har muligheten til å konvertere PostScript -filer til PDF, eller omvendt.

l.Peter Deutsch opprettet Ghostscript Suite i 1986 for GNUS Not Unix (GNU) -prosjektet for å gi et middel for åpen kildekode Unix systemer for å tolke postscript -språket.Mens han var ment å være open source-programvare, hadde Deutsch også planer om å lage en kommersiell versjon, og beholdt så copyright til kildekoden.Som et resultat endte programvaren med å falle under rammen av mange forskjellige lisenser som begrenset bruken på forskjellige måter.

Deutsch dannet selskapet Aladdin Enterprises, som tok den originale suiten og ga ut en versjon kalt Aladdin Ghostscript.Selv om formålet med denne utgivelsen var å begynne arbeidet med en kommersiell versjon, betydde en del av avtalen med GNU -prosjektet også å gi ut en gratis versjon.Deutsch ga deretter ut en generell lisens (GPL) -versjon for GNU, og en Aladdin Enterprises -versjon ble utgitt under det som ble kalt Aladdin Free Public License (AFPL), som var mer restriktiv enn GPL.Denne versjonen ble senere ganske enkelt kjent som AFPL Ghostscript.

Selskapet Easy Software Products (ESP) utviklet i 1993 en versjon kalt ESP Ghostscript, som også ble dekket under GPL.Denne versjonen ble opprettet for å være kompatibel med ESP Common Unix Printing System (CUPS).I 2006, ettersom Cups til slutt ble en stift for Linux og annen Unix Operativsystemer, ESP Ghostscript og GPL -versjonen slo seg sammen for å lage GNU -prosjektene GNU Ghostscript.Til syvende og sist er all denne navngivningen, gaffelen av programvarekildekoden og lisens krangling viktig å merke seg etter hvert som to versjoner dukket opp fra The Fray Mdash;Ghostscript, som er opphavsrettsbeskyttet programvare som eies av Artifex Software Inc. og lisensiert for kommersiell bruk, og GNU Ghostscript, vedlikeholdt av GNU -prosjektet og gitt en GPL -utgivelse.

Som tolk, er hovedformålet med denne programvaren å ta Postscript -sideBeskrivelse kommandoer og oversett dem til et format som kan vises enten på en dataskjerm eller på papir fra en skriver.Når den kjøres, viser tolken en ledetekst for brukeren.Postscript -språk kan deretter legges inn direkte i tolk, eller via en tekstfil som inneholder Postscript -språket.Den vanligste metoden er via en tekstfil, eller PostScript -dokument.På de fleste datamaskinfilsystemer identifiseres PostScript-filer av .PS-suffikset.

Denne kjedelige, kommandolinjemetoden for brukBack-end for å vise eller skrive ut PostScript og PDF-filer.Det vanligste er et program som heter GSVIEW, som gir et grafisk brukergrensesnitt (GUI).Gitt programvaren Origins and Adobe Systems Inc.s leverer postscript og PDF-tolker for mange kommersielle operativsystemImidlertid er blitt portet for å kjøre under en rekke operativsystemer, inkludert praktisk talt alle UNIX REG; -lignende varianter, Linux , Macintosh , Microsoft Windows Trade;, samt utallige andre operativsystemer.Årsaken til dette er sannsynligvis programvarenes evne til å fungere som en rip.I slike brukssaker sitter Ghostscript som en tjeneste, eller demon, og handlersom et inngangsfilter for en enhet ved å ta PostScript og behandle det for en skriver eller skjerm.Som en motor for RIP -enheter, må den da kunne kjøre jevnt under noen av de varierende operativsystemene som RIP -enheter er bygget rundt.