PostScript är ett programmeringsspråk och sidbeskrivningsspråk utvecklat av Adobe Systems i början av 1980-talet.

PostScript är ett sidbeskrivningsspråk som används för att beskriva sidlayout och grafiska element. Det utvecklades av Adobe Systems 1982 och är ett universellt språk för att skriva ut och visualisera dokument på en mängd olika enheter, inklusive skrivare, kopiatorer och bildskärmar.

PostScript är ett Turing-komplett programmeringsspråk, vilket innebär att det kan användas för att skapa komplexa grafik- och textelement på en sida. Det används också som ett filformat för att beskriva utskriftsklara dokument.

Detta språk låter dig skapa högkvalitativ grafik och har kraftfulla grafikmanipuleringsmöjligheter, vilket har gjort

QR-koder i tryck, när ska man använda?

Även PostScript flexibel nog att användas för att skriva spel, den är avsedd att användas som ett sidbeskrivningsspråk: dess instruktionsuppsättning är optimerad för att definiera hur grafiska objekt (text, strängar, bilder, etc.) läggs ut över två mätsidor. Det är ett enhetsoberoende språk: innehållet på sidorna beskrivs utan hänvisning till någon specifik egenskap hos enheten (till exempel upplösning eller vilken kassett för papper måste användas på lasern skrivare). I teorin betyder det att alla PostScript-filer kan skickas till vilken enhet som helst. Naturligtvis skulle det inte vara praktiskt om PostScript inte kunde användas för att styra enhetsinställningar. Enhetsspecifika drivrutiner låter dig lägga till sådan kod i din PostScript-kod. Det betyder att de flesta PostScript-program innehåller ett antal enhetsspecifika kommandon. Postkrypt språk

Punkter och andra måttenheter

Mål. PostScript-språk

Målet med PostScript är att tillhandahålla ett universellt och skalbart sidbeskrivningsspråk för att skapa grafikdokument av hög kvalitet. Här är några av de viktigaste syftena med PostScript:

  • Mångsidighet.

PostScript är designat för att tillhandahålla ett mångsidigt dokumentformat som kan användas på en mängd olika utdataenheter som skrivare, kopiatorer och bildskärmar.

  • Skalbarhet.

Språket måste vara skalbart, vilket möjliggör skapandet av både enkla textdokument och komplex grafik, inklusive vektorgrafik, bilder och typsnitt.

  • PostScript-språk .Turing fullständighet.

PostScript är ett Turing-komplett programmeringsspråk, vilket betyder att det är kraftfullt nog att uttrycka komplexa beräkningar och datamanipulation.

  • Stöd för teckensnitt.

PostScript innehåller funktioner för att beskriva och manipulera teckensnitt, vilket gör det idealiskt för att skapa dokument med en mängd olika textstilar.

  • Enhetsoberoende.

PostScript-filer förblir oberoende av en specifik utdataenhet. De kan skrivas en gång och sedan användas på olika enheter utan att behöva ändra originaldokumentet.

  • PostScript-språk. Hög bildkvalitet.

PostScript ger möjlighet att skapa grafik av hög kvalitet, vilket gör det populärt inom design- och publiceringsfält.

PostScript spelade också en nyckelroll i utvecklingen av datorgrafik och dokument, och dess standarder är fortfarande viktiga inom utskrifts- och renderingsfälten.

Exempel på PostScript-språk.

PostScript är ett språk med öppen källkod för att beskriva sidor och grafik. Här är ett enkelt exempel på PostScript-kod som ritar en röd cirkel på en sida:

%!PS

% Färgjustering
0 1 0 setrgbcolor % Ställ in färgen på RGB (röd)

% Ställa in radie och koordinater för cirkelcentrum
100 100 översätt % Förskjut origo till punkt (100, 100)
50 0 360 båge % Rita en cirkel med en radie på 50 och en vinkel från 0 till 360 grader
fyll % Fyll cirkeln med färg

% Stänga av
utställningssida

Den här koden gör följande:

  1. %!PS: Den här kommentaren indikerar att filen innehåller PostScript-kod.
  2. 0 1 0 setrgbcolor: Ställer in färgen på RGB (röd).
  3. 100 100 translate: Ändrar ursprunget till (100, 100).
  4. 50 0 360 arc: Ritar en cirkel med en radie på 50 och en vinkel från 0 till 360 grader.
  5. fill: Fyller cirkeln med den angivna färgen.
  6. showpage: Avslutar sidan och visar resultatet.

Denna kod kommer att skapa en röd cirkel med en radie på 50 punkter i mitten av sidan. Uppenbarligen kan PostScript bli betydligt mer komplex när man skapar mer komplex grafik eller när man manipulerar text och typsnitt.

 

Bokbindningslim - din idealiska lösning!

  ABC