PostScript er et programmeringsspråk utviklet for å beskrive vektorgrafikk og kontrollere utskriftsenheter som skrivere og kopimaskiner. Den ble utviklet av Adobe Systems i 1982 og ble raskt standarden for bildebehandling og utskrift i forlags- og trykkeribransjen. PostScript brukes til å lage og manipulere grafiske elementer som tekst, linjer, kurver og bilder ved å bruke kommandoer som deretter utføres på utdataenheten. En viktig funksjon ved PostScript er allsidigheten: den samme PostScript-filen kan skrives ut på forskjellige skrivere uten endringer, noe som gjør den spesielt nyttig for profesjonell utskrift.

PostScript er et programmeringsspråk/ Det er først og fremst et sidebeskrivelsesspråk som brukes til å beskrive grafiske elementer og tekst på en side eller annen type dokument. Språket er imidlertid allsidig nok til å kvalifisere det som et ekte programmeringsspråk på høyt nivå.

  • Som andre dataspråk støtter PostScript ulike datatyper som tall, matriser og strenger. Program PostScript kan ha løkker, betingelser og prosedyrer. Språket er litt som programmeringsspråket Forth.
  • Syntaksen til språket er beskrevet i den såkalte røde boken, som finnes her . Som med alle dataspråk resulterer det minste avvik fra språkets klart definerte konvensjoner i en feilmelding og at datasystemet nekter å gjøre noe i det hele tatt. Hvis du skriver ut en jobb på en PostScript-enhet og en nettverksfeil fører til at "showpage"-kommandoen kommer som "shopage" på utenheten, vil systemet gjerne generere en "udefinert" feilmelding og nekte å skrive ut jobben, selv om den allerede har behandlet hele siden din, og showpage-kommandoen forteller bare utdataenheten at den kan begynne å skrive ut mesterverket ditt. Tidligere oppsto slike feil regelmessig – derav den lange listen over PostScript-feilmeldinger.
  • Som noen HP-kalkulatorer, PostScript-språk bruker omvendt polsk notasjon (RPN).
  • Fordi PostScript nesten alltid brukes til å beskrive hvor noe er på en side, har den et koordinatsystem. Som standard anses det nederste venstre hjørnet av siden som startpunktet. Avstander eller mål er vanligvis uttrykt i poeng. Det er 72 dpi. 1 punkt - 0,352 mm.

 

Av personvernhensyn trenger YouTube din tillatelse for å lastes inn. For mer informasjon, se vår Personvern.
Jeg godtar

Eksempel på PostScript-kode

PostScript er et svært avansert programmeringsspråk, som gjør at selv vanlige folk kan se på instruksjoner og forstå hva de betyr. Hvis du åpner et PostScript-program ved hjelp av en tekstbehandler eller editor, kan det se slik ut:

%% BeginProlog %% BeginResource: procset AdobePS_Win_Feature_Safe 4.2 0 userdict begin / lucas 21690 def / featurebegin {countdictstack lucas [} bind def / featurecleanup {stopped end} repeat} {pop} ifelse} bind def end %% EndResource

Det kan ta litt tid å forstå hva det ovennevnte tullet betyr, men du kan lære å forstå det. Selvfølgelig vil dette ta år, og når du blir en erfaren programmerer, vil ungdommen din ha gått, dataskjermen din vil ha blitt viktigere for deg enn noe annet i verden, og det motsatte kjønn vil forbli et fullstendig mysterium til deg. resten av livet (selv om jeg er villig til å innrømme at jeg ikke kan programmere og ikke kan forstå kvinner).

PostScript programmeringsspråk