PostScript ir programmēšanas valoda, kas izveidota, lai aprakstītu vektorgrafiku un kontrolētu drukas ierīces, piemēram, printerus un kopētājus. To izstrādāja Adobe Systems 1982. gadā, un tas ātri kļuva par attēlveidošanas un drukāšanas standartu izdevējdarbības un drukas nozarēs. PostScript tiek izmantots, lai izveidotu un apstrādātu grafiskos elementus, piemēram, tekstu, līnijas, līknes un attēlus, izmantojot komandas, kas pēc tam tiek izpildītas izvades ierīcē. Svarīga PostScript īpašība ir tā daudzpusība: vienu un to pašu PostScript failu var drukāt uz dažādiem printeriem bez izmaiņām, padarot to īpaši noderīgu profesionālai drukāšanai.

PostScript ir programmēšanas valoda/ Tā galvenokārt ir lapas apraksta valoda, ko izmanto, lai aprakstītu grafiskos elementus un tekstu lapā vai cita veida dokumentā. Tomēr valoda ir pietiekami daudzpusīga, lai to kvalificētu kā patiesu augsta līmeņa programmēšanas valodu.

  • Tāpat kā citas datoru valodas, PostScript atbalsta dažādus datu tipus, piemēram, skaitļus, masīvus un virknes. Programma PostScript var būt cilpas, nosacījumi un procedūras. Valoda ir nedaudz līdzīga Forth programmēšanas valodai.
  • Valodas sintakse ir aprakstīta tā sauktajā Sarkanajā grāmatā, kuru var atrast šeit . Tāpat kā visās datorvalodās, mazākās novirzes no valodas skaidri definētajām konvencijām rada kļūdas ziņojumu un datorsistēma atsakās kaut ko darīt. Ja drukājat darbu PostScript ierīcē un tīkla kļūmes dēļ komanda "showpage" tiek parādīta izvadierīcē kā "shopage", sistēma laimīgi ģenerēs "nedefinētu" kļūdas ziņojumu un atteiksies drukāt jūsu darbu, pat ja tas jau ir apstrādājis visu jūsu lapu, un komanda showpage vienkārši norāda izvadierīcei, ka tā var sākt izvadīt jūsu šedevru. Agrāk šādas kļūdas notika regulāri, tāpēc radās garš PostScript kļūdu ziņojumu saraksts.
  • Tāpat kā daži HP kalkulatori, PostScript valoda izmanto reverso poļu apzīmējumu (RPN).
  • Tā kā PostScript gandrīz vienmēr tiek izmantots, lai aprakstītu, kur lapā kaut kas atrodas, tam ir koordinātu sistēma. Pēc noklusējuma lapas apakšējais kreisais stūris tiek uzskatīts par sākumpunktu. Attālumus vai mērījumus parasti izsaka punktos. Ir 72 dpi. 1 punkts - 0,352 mm.

 

Konfidencialitātes apsvērumu dēļ pakalpojumam YouTube ir nepieciešama jūsu atļauja ielādei. Lai iegūtu sīkāku informāciju, lūdzu, skatiet mūsu Konfidencialitātes politika.
Es piekrītu

PostScript koda piemērs

PostScript ir ļoti attīstīta programmēšanas valoda, kas nozīmē, ka pat parasti cilvēki var aplūkot instrukcijas un saprast, ko tās nozīmē. Ja atverat PostScript programmu, izmantojot tekstapstrādes programmu vai redaktoru, tā var izskatīties šādi:

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

Var paiet zināms laiks, lai saprastu, ko nozīmē iepriekšminētā muļķība, taču jūs varat iemācīties to saprast. Protams, tas prasīs vairākus gadus, un, kad kļūsit par pieredzējušu programmētāju, jūsu jaunība būs pagājusi, datora ekrāns jums būs kļuvis svarīgāks par visu pasaulē, un pretējais dzimums paliks pilnīgs noslēpums. tev. uz visu mūžu (lai gan esmu ar mieru atzīties, ka nemāku programmēt un nespēju saprast sievietes).

PostScript programmēšanas valoda