PostScript Adobe Systems-ek 1980ko hamarkadaren hasieran garatutako programazio-lengoaia eta orrialdeen deskribapen-lengoaia da.

PostScript orrialdearen diseinua eta elementu grafikoak deskribatzeko erabiltzen den orrialdearen deskribapen-lengoaia da. Adobe Systems-ek garatu zuen 1982an eta hainbat gailutan dokumentuak inprimatzeko eta bistaratzeko lengoaia unibertsala da, inprimagailuak, fotokopiagailuak eta pantailak barne.

PostScript Turing osoko programazio-lengoaia da, hau da, orrialde batean elementu grafiko eta testu konplexuak sortzeko erabil daiteke. Inprimatzeko prest dauden dokumentuak deskribatzeko fitxategi formatu gisa ere erabiltzen da.

Hizkuntza honek kalitate handiko grafikoak sortzeko aukera ematen du eta grafikoak manipulatzeko gaitasun indartsuak ditu, eta horrek egin du

QR kodeak inprimatuta, noiz erabili?

Nahiz eta PostScript Jolasak idazteko erabiltzeko bezain malgua, orrialdearen deskribapen-lengoaia gisa erabili nahi da: bere instrukzio-multzoa objektu grafikoak (testua, kateak, irudiak, etab.) 2 neurketa-orrietan nola banatuta dauden definitzeko optimizatuta dago. Gailutik independentea den hizkuntza bat da: orrien edukia gailuaren ezaugarri zehatzei erreferentziarik egin gabe deskribatzen da (adibidez, bereizmena edo zein kasete papera erabili behar da laserra inprimagailua). Teorian, horrek esan nahi du edozein PostScript fitxategi edozein gailutara bidali daitekeela. Noski, ez litzateke praktikoa izango PostScript gailuaren ezarpenak kontrolatzeko erabili ezingo balitz. Gailuaren berariazko kontrolatzaileek zure PostScript kodeari kode hori gehitzeko aukera ematen dizute. Horrek esan nahi du PostScript programa gehienek gailuaren berariazko komando batzuk dituztela. Postkriptatze hizkuntza

Puntuak eta beste neurri-unitateak

Helburua. PostScript lengoaia

PostScript-en helburua orrien deskribapen-lengoaia unibertsal eta eskalagarria eskaintzea da kalitate handiko dokumentu grafikoak sortzeko. Hona hemen PostScript-en helburu nagusietako batzuk:

  • Aldakortasuna.

PostScript dokumentu-formatu polifazetikoa eskaintzeko diseinatuta dago, irteerako hainbat gailutan erabil daitekeena, hala nola inprimagailuak, fotokopiagailuak eta pantailak.

  • Eskalagarritasuna.

Lengoaiak eskalagarria izan behar du, testu-dokumentu sinpleak zein grafiko konplexuak sortzeko aukera emanez, grafiko bektorialak, irudiak eta letra-tipoak barne.

  • PostScript lengoaia .Turing osotasuna.

PostScript Turing osoko programazio-lengoaia da, hau da, kalkulu konplexuak eta datuen manipulazioa adierazteko nahikoa indartsua da.

  • Letra-tipoaren euskarria.

PostScript-ek letra-tipoak deskribatzeko eta manipulatzeko gaitasunak ditu, eta aproposa da testu-estilo ezberdinetako dokumentuak sortzeko.

  • Gailuaren independentzia.

PostScript fitxategiak irteera-gailu zehatz batetik independente izaten jarraitzen dute. Behin idatzi eta gero gailu ezberdinetan erabil daitezke, jatorrizko dokumentua aldatu beharrik gabe.

  • PostScript lengoaia. Irudiaren kalitate handia.

PostScript-ek kalitate handiko grafikoak sortzeko gaitasuna eskaintzen du, diseinu eta argitalpen arloetan ezaguna bihurtuz.

PostScript-ek ere funtsezko eginkizuna izan zuen ordenagailu grafikoen eta dokumentuen garapenean, eta bere estandarrek garrantzitsuak izaten jarraitzen dute inprimatzeko eta errendatzeko alorretan.

PostScript lengoaia adibidea.

PostScript orrialdeak eta grafikoak deskribatzeko kode irekiko lengoaia da. Hona hemen orrialde batean zirkulu gorri bat marrazten duen PostScript kodearen adibide sinple bat:

%!PS

% Kolorearen doikuntza
0 1 0 setrgbcolor % Ezarri kolorea RGB (gorria)

% Zirkulu-zentroaren erradioa eta koordenatuak ezartzea
100 100 itzultzeko % Desplazatu jatorria punturaino (100, 100)
50 0 360 arku % Marraztu 50eko erradioa eta 0 eta 360 gradu arteko angelua duen zirkulu bat
bete % Bete zirkulua kolorez

% Itzali
erakustaldia

Kode honek honako hau egiten du:

  1. %!PS: iruzkin honek fitxategiak PostScript kodea duela adierazten du.
  2. 0 1 0 setrgbcolor: kolorea RGB (gorria) ezartzen du.
  3. 100 100 translate: jatorria (100, 100) aldera aldatzen du.
  4. 50 0 360 arc: 50eko erradioa eta 0 eta 360 gradu arteko angelua dituen zirkulu bat marrazten du.
  5. fill: Zirkulua betetzen du zehaztutako kolorearekin.
  6. showpage: Orria amaitzen du eta emaitza bistaratzen du.

Kode honek zirkulu gorri bat sortuko du orriaren erdian 50 puntuko erradioa duena. Jakina, PostScript nabarmen konplexuagoa bihur daiteke grafiko konplexuagoak sortzean edo testua eta letra-tipoak manipulatzean.

 

Liburuak koadernatzeko kola - zure irtenbide ezin hobea!

  ABC