PostScript er et programmeringsspråk og sidebeskrivelsesspråk utviklet av Adobe Systems på begynnelsen av 1980-tallet.

PostScript er et sidebeskrivelsesspråk som brukes til å beskrive sidelayout og grafiske elementer. Det ble utviklet av Adobe Systems i 1982 og er et universelt språk for utskrift og visualisering av dokumenter på en rekke enheter, inkludert skrivere, kopimaskiner og skjermer.

PostScript er et Turing-komplett programmeringsspråk, noe som betyr at det kan brukes til å lage komplekse grafikk- og tekstelementer på en side. Det brukes også som et filformat for å beskrive utskriftsklare dokumenter.

Dette språket lar deg lage grafikk av høy kvalitet og har kraftige grafikkmanipulasjonsmuligheter, som har gjort

QR-koder på trykk, når skal du bruke?

Selv PostScript fleksibel nok til å brukes til å skrive spill, den er ment å brukes som et sidebeskrivelsesspråk: instruksjonssettet er optimalisert for å definere hvordan grafiske objekter (tekst, strenger, bilder, etc.) legges ut over 2 målesider. Det er et enhetsuavhengig språk: innholdet på sidene er beskrevet uten referanse til noen spesifikke funksjoner ved enheten (for eksempel oppløsning eller hvilken kassett for papir må brukes på laseren skriver). I teorien betyr dette at enhver PostScript-fil kan sendes til hvilken som helst enhet. Selvfølgelig ville det ikke vært praktisk hvis PostScript ikke kunne brukes til å kontrollere enhetsinnstillinger. Enhetsspesifikke drivere lar deg legge til slik kode i PostScript-koden. Dette betyr at de fleste PostScript-programmer inneholder en rekke enhetsspesifikke kommandoer. Postkrypt språk

Punkter og andre måleenheter

Mål. PostScript-språk

Målet med PostScript er å tilby et universelt og skalerbart sidebeskrivelsesspråk for å lage grafikkdokumenter av høy kvalitet. Her er noen av hovedformålene med PostScript:

  • Allsidighet.

PostScript er utviklet for å gi et allsidig dokumentformat som kan brukes på en rekke utskriftsenheter som skrivere, kopimaskiner og skjermer.

  • Skalerbarhet.

Språket må være skalerbart, slik at det kan lages både enkle tekstdokumenter og kompleks grafikk, inkludert vektorgrafikk, bilder og fonter.

  • PostScript-språk .Turing fullstendighet.

PostScript er et Turing-komplett programmeringsspråk, noe som betyr at det er kraftig nok til å uttrykke komplekse beregninger og datamanipulering.

  • Skriftstøtte.

PostScript inkluderer muligheter for å beskrive og manipulere fonter, noe som gjør det ideelt for å lage dokumenter med en rekke tekststiler.

  • Enhetsuavhengighet.

PostScript-filer forblir uavhengige av en bestemt utdataenhet. De kan skrives én gang og deretter brukes på forskjellige enheter uten å måtte endre originaldokumentet.

  • PostScript-språk. Høy bildekvalitet.

PostScript gir muligheten til å lage grafikk av høy kvalitet, noe som gjør det populært innen design og publisering.

PostScript spilte også en nøkkelrolle i utviklingen av datagrafikk og dokumenter, og standardene er fortsatt viktige innen utskrifts- og gjengivelsesfelt.

Eksempel på PostScript-språk.

PostScript er et åpen kildekode-språk for å beskrive sider og grafikk. Her er et enkelt eksempel på PostScript-kode som tegner en rød sirkel på en side:

%!PS

% Fargejustering
0 1 0 setrgbcolor % Sett fargen til RGB (rød)

% Innstilling av radius og koordinater til sirkelsenteret
100 100 oversett % Forskyv origo til punkt (100, 100)
50 0 360 bue % Tegn en sirkel med en radius på 50 og en vinkel fra 0 til 360 grader
fyll % Fyll sirkelen med farge

% Skru av
utstillingsside

Denne koden gjør følgende:

  1. %!PS: Denne kommentaren indikerer at filen inneholder PostScript-kode.
  2. 0 1 0 setrgbcolor: Setter fargen til RGB (rød).
  3. 100 100 translate: Skifter origo til (100, 100).
  4. 50 0 360 arc: Tegner en sirkel med en radius på 50 og en vinkel fra 0 til 360 grader.
  5. fill: Fyller sirkelen med den angitte fargen.
  6. showpage: Avslutter siden og viser resultatet.

Denne koden vil lage en rød sirkel med en radius på 50 punkter i midten av siden. Åpenbart kan PostScript bli betydelig mer kompleks når du lager mer kompleks grafikk eller når du manipulerer tekst og fonter.

 

Bokbindingslim - din ideelle løsning!

  ABC