PostScript — это язык программирования, созданный для описания векторной графики и управления печатными устройствами, такими как принтеры и фотокопировальные аппараты. Он был разработан компанией Adobe Systems в 1982 году и быстро стал стандартом для работы с изображениями и печатью в издательской и принт-индустрии. PostScript используется для создания и манипулирования графическими элементами, такими как текст, линии, кривые и изображения, с помощью команд, которые затем исполняются на устройстве вывода. Важной особенностью PostScript является его универсальность: один и тот же файл PostScript может быть напечатан на различных принтерах без изменения, что делает его особенно полезным для профессиональной печати.

PostScript er et programmeringssprog/ Det er primært et sidebeskrivelsessprog, der bruges til at beskrive grafiske elementer og tekst på en side eller anden type dokument. Sproget er dog alsidigt nok til at kvalificere det som et ægte programmeringssprog på højt niveau.

  • Ligesom andre computersprog understøtter PostScript forskellige datatyper såsom tal, arrays og strenge. Program PostScript kan have sløjfer, betingelser og procedurer. Sproget minder lidt om programmeringssproget Forth.
  • Sprogets syntaks er beskrevet i den såkaldte Røde Bog, som kan findes her . Som med alle computersprog resulterer den mindste afvigelse fra sprogets klart definerede konventioner i en fejlmeddelelse og at computersystemet nægter at gøre noget som helst. Hvis du udskriver et job på en PostScript-enhed, og en netværksfejl får kommandoen "showpage" til at ankomme som "shopage" på outputenheden, vil systemet med glæde generere en "udefineret" fejlmeddelelse og nægte at udskrive dit job, selvom den allerede har behandlet hele din side, og showpage-kommandoen fortæller blot outputenheden, at den kan begynde at udskrive dit mesterværk. Tidligere opstod sådanne fejl regelmæssigt - deraf den lange liste af PostScript-fejlmeddelelser.
  • Ligesom nogle HP-beregnere, PostScript-sprog bruger omvendt polsk notation (RPN).
  • Fordi PostScript næsten altid bruges til at beskrive, hvor noget er på en side, har det et koordinatsystem. Som standard betragtes det nederste venstre hjørne af siden som udgangspunktet. Afstande eller mål er normalt udtrykt i punkter. Der er 72 dpi. 1 punkt - 0,352 mm.

 

Af hensyn til privatlivets fred skal YouTube have din tilladelse til at blive indlæst. For flere detaljer, se venligst vores Privacy Policy.
Jeg accepterer

Eksempel på PostScript-kode

PostScript er et meget avanceret programmeringssprog, hvilket betyder, at selv almindelige mennesker kan se på instruktioner og forstå, hvad de betyder. Hvis du åbner et PostScript-program ved hjælp af et tekstbehandlingsprogram eller editor, kan det se sådan ud:

%% 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 tage lidt tid at forstå, hvad ovenstående volat betyder, men du kan lære at forstå det. Selvfølgelig vil dette tage år, og når du bliver en erfaren programmør, vil din ungdom være forbi, din computerskærm vil være blevet vigtigere for dig end noget andet i verden, og det modsatte køn vil forblive et komplet mysterium til dig. resten af ​​mit liv (selvom jeg er villig til at indrømme, at jeg ikke kan programmere og ikke kan forstå kvinder).

PostScript programmeringssprog