PostScript är ett programmeringsspråk skapat för att beskriva vektorgrafik och styra utskriftsenheter som skrivare och kopiatorer. Den utvecklades av Adobe Systems 1982 och blev snabbt standarden för bildbehandling och tryck i förlags- och tryckbranschen. PostScript används för att skapa och manipulera grafiska element som text, linjer, kurvor och bilder med hjälp av kommandon som sedan exekveras på utdataenheten. En viktig egenskap hos PostScript är dess mångsidighet: samma PostScript-fil kan skrivas ut på olika skrivare utan ändringar, vilket gör den särskilt användbar för professionella utskrifter.

PostScript är ett programmeringsspråk/ Det är i första hand ett sidbeskrivningsspråk som används för att beskriva grafiska element och text på en sida eller annan typ av dokument. Språket är dock tillräckligt mångsidigt för att kvalificera det som ett riktigt programmeringsspråk på hög nivå.

  • Liksom andra datorspråk stöder PostScript olika datatyper som siffror, matriser och strängar. Program PostScript kan ha loopar, villkor och procedurer. Språket är lite som programmeringsspråket Forth.
  • Språkets syntax beskrivs i den så kallade Röda boken, som finns här . Som med alla datorspråk resulterar minsta avvikelse från språkets tydligt definierade konventioner i ett felmeddelande och att datorsystemet vägrar att göra något alls. Om du skriver ut ett jobb på en PostScript-enhet och ett nätverksfel gör att kommandot "showpage" kommer som "shopage" på utenheten, genererar systemet gärna ett "odefinierat" felmeddelande och vägrar skriva ut ditt jobb, även om den redan har bearbetat hela din sida, och kommandot showpage säger helt enkelt till utenheten att den kan börja skriva ut ditt mästerverk. Tidigare uppstod sådana fel regelbundet – därav den långa listan med PostScript-felmeddelanden.
  • Som vissa HP-räknare, PostScript-språk använder omvänd polsk notation (RPN).
  • Eftersom PostScript nästan alltid används för att beskriva var något finns på en sida har det ett koordinatsystem. Som standard anses det nedre vänstra hörnet på sidan vara startpunkten. Avstånd eller mått uttrycks vanligtvis i punkter. Det finns 72 dpi. 1 punkt - 0,352 mm.

 

Av integritetsskäl behöver YouTube din tillåtelse för att laddas. För mer information, se vår Integritetspolicy.
Jag accepterar

Exempel PostScript-kod

PostScript är ett mycket avancerat programmeringsspråk, vilket gör att även vanliga människor kan titta på instruktioner och förstå vad de betyder. Om du öppnar ett PostScript-program med en ordbehandlare eller redigerare kan det se ut så här:

%% 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 lite tid att förstå vad ovanstående skratt betyder, men du kan lära dig att förstå det. Naturligtvis kommer detta att ta år, och när du blir en erfaren programmerare kommer din ungdom att ha passerat, din datorskärm kommer att ha blivit viktigare för dig än något annat i världen, och det motsatta könet kommer att förbli ett fullständigt mysterium till dig. för resten av mitt liv (även om jag är villig att erkänna att jag inte kan programmera och inte kan förstå kvinnor).

PostScript programmeringsspråk