PostScript er et programmeringssprog og sidebeskrivelsessprog udviklet af Adobe Systems i begyndelsen af ​​1980'erne.

PostScript er et sidebeskrivelsessprog, der bruges til at beskrive sidelayout og grafiske elementer. Det blev udviklet af Adobe Systems i 1982 og er et universelt sprog til udskrivning og visualisering af dokumenter på en række forskellige enheder, herunder printere, kopimaskiner og skærme.

PostScript er et Turing-komplet programmeringssprog, hvilket betyder, at det kan bruges til at skabe komplekse grafik- og tekstelementer på en side. Det bruges også som et filformat til beskrivelse af printklare dokumenter.

Dette sprog giver dig mulighed for at skabe grafik af høj kvalitet og har kraftfulde grafikmanipulationsfunktioner, hvilket har gjort

QR-koder på tryk, hvornår skal du bruge?

Skønt PostScript fleksibelt nok til at blive brugt til at skrive spil, det er beregnet til at blive brugt som et sidebeskrivelsessprog: dets instruktionssæt er optimeret til at definere, hvordan grafiske objekter (tekst, strenge, billeder osv.) er lagt ud på tværs af 2 målesider. Det er et enhedsuafhængigt sprog: indholdet af sider er beskrevet uden henvisning til nogen specifik funktion ved enheden (f.eks. opløsning eller hvilken kassette til Der skal bruges papir på laseren printer). I teorien betyder det, at enhver PostScript-fil kan sendes til enhver enhed. Det ville selvfølgelig ikke være praktisk, hvis PostScript ikke kunne bruges til at styre enhedsindstillinger. Enhedsspecifikke drivere giver dig mulighed for at tilføje en sådan kode til din PostScript-kode. Det betyder, at de fleste PostScript-programmer indeholder en række enhedsspecifikke kommandoer. Postkrypt sprog

Punkter og andre måleenheder

Mål. PostScript-sprog

Målet med PostScript er at levere et universelt og skalerbart sidebeskrivelsessprog til at skabe grafikdokumenter af høj kvalitet. Her er nogle af hovedformålene med PostScript:

  • Alsidighed.

PostScript er designet til at give et alsidigt dokumentformat, der kan bruges på en række forskellige outputenheder såsom printere, kopimaskiner og skærme.

  • Skalerbarhed.

Sproget skal være skalerbart, hvilket muliggør oprettelse af både simple tekstdokumenter og kompleks grafik, herunder vektorgrafik, billeder og skrifttyper.

  • PostScript-sprog .Turing fuldstændighed.

PostScript er et Turing-komplet programmeringssprog, hvilket betyder, at det er kraftfuldt nok til at udtrykke komplekse beregninger og datamanipulation.

  • Skrifttypeunderstøttelse.

PostScript indeholder funktioner til at beskrive og manipulere skrifttyper, hvilket gør det ideelt til at oprette dokumenter med en række forskellige tekststilarter.

  • Enhedens uafhængighed.

PostScript-filer forbliver uafhængige af en bestemt outputenhed. De kan skrives én gang og derefter bruges på forskellige enheder uden at skulle ændre det originale dokument.

  • PostScript-sprog. Høj billedkvalitet.

PostScript giver mulighed for at skabe grafik af høj kvalitet, hvilket gør det populært inden for design og publicering.

PostScript spillede også en nøglerolle i udviklingen af ​​computergrafik og dokumenter, og dets standarder er fortsat vigtige inden for udskrivning og gengivelse.

Eksempel på PostScript-sprog.

PostScript er et open source-sprog til beskrivelse af sider og grafik. Her er et simpelt eksempel på PostScript-kode, der tegner en rød cirkel på en side:

%!PS

% Farvejustering
0 1 0 setrgbcolor % Indstil farven til RGB (rød)

% Indstilling af radius og koordinater for cirkelcentrum
100 100 oversæt % Forskyd oprindelsen til punkt (100, 100)
50 0 360 bue % Tegn en cirkel med en radius på 50 og en vinkel fra 0 til 360 grader
fyld % Fyld cirklen med farve

% Lukke ned
udstillingsside

Denne kode gør følgende:

  1. %!PS: Denne kommentar angiver, at filen indeholder PostScript-kode.
  2. 0 1 0 setrgbcolor: Indstiller farven til RGB (rød).
  3. 100 100 translate: Skifter oprindelsen til (100, 100).
  4. 50 0 360 arc: Tegner en cirkel med en radius på 50 og en vinkel fra 0 til 360 grader.
  5. fill: Udfylder cirklen med den angivne farve.
  6. showpage: Afslutter siden og viser resultatet.

Denne kode vil skabe en rød cirkel med en radius på 50 punkter i midten af ​​siden. Det er klart, at PostScript kan blive betydeligt mere kompleks, når du laver mere kompleks grafik, eller når du manipulerer tekst og skrifttyper.

 

Bogbindingslim - din ideelle løsning!

  ABC