Iaith raglennu ac iaith disgrifio tudalen yw PostScript a ddatblygwyd gan Adobe Systems ar ddechrau'r 1980au.

Iaith disgrifio tudalen yw PostScript a ddefnyddir i ddisgrifio cynllun tudalen ac elfennau graffig. Fe’i datblygwyd gan Adobe Systems ym 1982 ac mae’n iaith gyffredinol ar gyfer argraffu a delweddu dogfennau ar amrywiaeth o ddyfeisiau, gan gynnwys argraffwyr, llungopïwyr, ac arddangosfeydd.

Mae PostScript yn iaith raglennu gyflawn Turing, sy'n golygu y gellir ei defnyddio i greu elfennau graffig a thestun cymhleth ar dudalen. Fe'i defnyddir hefyd fel fformat ffeil ar gyfer disgrifio dogfennau parod i'w hargraffu.

Mae'r iaith hon yn caniatáu ichi greu graffeg o ansawdd uchel ac mae ganddi alluoedd trin graffeg pwerus, sydd wedi gwneud

Codau QR mewn print, pryd i'w defnyddio?

Er bod PostScript yn ddigon hyblyg i'w ddefnyddio ar gyfer gemau ysgrifennu, bwriedir ei ddefnyddio fel iaith disgrifio tudalen: mae ei set gyfarwyddiadau wedi'i optimeiddio ar gyfer diffinio sut mae gwrthrychau graffigol (testun, llinynnau, delweddau, ac ati) wedi'u gosod ar draws 2 dudalen fesur. Mae'n iaith sy'n annibynnol ar ddyfais: disgrifir cynnwys tudalennau heb gyfeirio at unrhyw nodwedd benodol o'r ddyfais (er enghraifft, cydraniad neu ba gasét ar gyfer rhaid defnyddio papur ar y laser argraffydd). Mewn egwyddor, mae hyn yn golygu y gellir anfon unrhyw ffeil PostScript i unrhyw ddyfais. Wrth gwrs, ni fyddai'n ymarferol pe na ellid defnyddio PostScript i reoli gosodiadau dyfais. Mae gyrwyr dyfais-benodol yn caniatáu ichi ychwanegu cod o'r fath at eich cod PostScript. Mae hyn yn golygu bod y rhan fwyaf o raglenni PostScript yn cynnwys nifer o orchmynion dyfais-benodol. Iaith postcrypt

Pwyntiau ac unedau mesur eraill

Targed. Iaith PostScript

Nod PostScript yw darparu iaith disgrifio tudalen gyffredinol a graddadwy ar gyfer creu dogfennau graffeg o ansawdd uchel. Dyma rai o ddibenion allweddol PostScript:

  • Amlochredd.

Mae PostScript wedi'i gynllunio i ddarparu fformat dogfen amlbwrpas y gellir ei ddefnyddio ar amrywiaeth o ddyfeisiau allbwn megis argraffwyr, llungopïwyr, ac arddangosiadau.

  • Scalability.

Rhaid i'r iaith fod yn raddadwy, gan ganiatáu creu dogfennau testun syml a graffeg gymhleth, gan gynnwys graffeg fector, delweddau a ffontiau.

  • Iaith PostScript.Cyflawnder Turing.

Mae PostScript yn iaith raglennu gyflawn Turing, sy'n golygu ei bod yn ddigon pwerus i fynegi cyfrifiadau cymhleth a thrin data.

  • Cefnogaeth ffont.

Mae PostScript yn cynnwys galluoedd ar gyfer disgrifio a thrin ffontiau, gan ei wneud yn ddelfrydol ar gyfer creu dogfennau gydag amrywiaeth o arddulliau testun.

  • Annibyniaeth dyfais.

Mae ffeiliau PostScript yn parhau i fod yn annibynnol ar ddyfais allbwn benodol. Gellir eu hysgrifennu unwaith ac yna eu defnyddio ar wahanol ddyfeisiau heb orfod newid y ddogfen wreiddiol.

  • Iaith PostScript. Ansawdd delwedd uchel.

Mae PostScript yn darparu'r gallu i greu graffeg o ansawdd uchel, gan ei wneud yn boblogaidd yn y meysydd dylunio a chyhoeddi.

Chwaraeodd PostScript ran allweddol hefyd yn natblygiad graffeg a dogfennau cyfrifiadurol, ac mae ei safonau yn parhau i fod yn bwysig yn y meysydd argraffu a rendro.

Iaith PostScript enghreifftiol.

Mae PostScript yn iaith ffynhonnell agored ar gyfer disgrifio tudalennau a graffeg. Dyma enghraifft syml o god PostScript sy'n tynnu cylch coch ar dudalen:

%!PS

% Addasiad lliw
0 1 0 setrgbcolor % Gosod y lliw i RGB (coch)

% Gosod radiws a chyfesurynnau canol y cylch
100 100 cyfieithu % Gwrthbwyso'r tarddiad i bwynt (100, 100)
50 0 360 arc % Tynnwch gylch â radiws o 50 ac ongl o 0 i 360 gradd
llenwi % Llenwch y cylch gyda lliw

% Cau
dangosiad

Mae'r cod hwn yn gwneud y canlynol:

  1. %!PS: Mae'r sylw hwn yn nodi bod y ffeil yn cynnwys cod PostScript.
  2. 0 1 0 setrgbcolor: Yn gosod y lliw i RGB (coch).
  3. 100 100 translate: Yn symud y tarddiad i (100, 100).
  4. 50 0 360 arc: Yn tynnu cylch gyda radiws o 50 ac ongl o 0 i 360 gradd.
  5. fill: Yn llenwi'r cylch gyda'r lliw penodedig.
  6. showpage: Yn gorffen y dudalen ac yn dangos y canlyniad.

Bydd y cod hwn yn creu cylch coch gyda radiws o 50 pwynt yng nghanol y dudalen. Yn amlwg, gall PostScript ddod yn llawer mwy cymhleth wrth greu graffeg fwy cymhleth neu wrth drin testun a ffontiau.

 

Glud rhwymo llyfrau - eich ateb delfrydol!

  ABC