PostScript — это язык программирования, созданный для описания векторной графики и управления печатными устройствами, такими как принтеры и фотокопировальные аппараты. Он был разработан компанией Adobe Systems в 1982 году и быстро стал стандартом для работы с изображениями и печатью в издательской и принт-индустрии. PostScript используется для создания и манипулирования графическими элементами, такими как текст, линии, кривые и изображения, с помощью команд, которые затем исполняются на устройстве вывода. Важной особенностью PostScript является его универсальность: один и тот же файл PostScript может быть напечатан на различных принтерах без изменения, что делает его особенно полезным для профессиональной печати.

PostScript è un linguaggio di programmazione. È principalmente un linguaggio di descrizione della pagina utilizzato per descrivere elementi grafici e testo su una pagina o altro tipo di documento. Il linguaggio, tuttavia, è sufficientemente versatile da qualificarlo come un vero linguaggio di programmazione di alto livello.

  • Come altri linguaggi informatici, PostScript supporta vari tipi di dati come numeri, matrici e stringhe. Programma PostScript possono avere cicli, condizioni e procedure. Il linguaggio è un po' come il linguaggio di programmazione Forth.
  • La sintassi del linguaggio è descritta nel cosiddetto Libro Rosso, che può essere trovato qui . Come per tutti i linguaggi informatici, la minima deviazione dalle convenzioni chiaramente definite del linguaggio provoca un messaggio di errore e il sistema informatico si rifiuta di fare qualsiasi cosa. Se stai stampando un lavoro su un dispositivo PostScript e un errore di rete fa sì che il comando "showpage" arrivi come "shopage" sul dispositivo di output, il sistema genererà felicemente un messaggio di errore "non definito" e rifiuterà di stampare il tuo lavoro, anche se ha già elaborato l'intera pagina e il comando showpage dice semplicemente al dispositivo di output che può iniziare a produrre il tuo capolavoro. In passato, tali errori si verificavano regolarmente, da qui il lungo elenco di messaggi di errore PostScript.
  • Come alcune calcolatrici HP, Linguaggio PostScript utilizza la notazione polacca inversa (RPN).
  • Poiché PostScript viene quasi sempre utilizzato per descrivere dove si trova qualcosa su una pagina, ha un sistema di coordinate. Per impostazione predefinita, l'angolo inferiore sinistro della pagina è considerato il punto di partenza. Le distanze o misurazioni sono solitamente espresse in punti. Ci sono 72 dpi. 1 punto - 0,352 mm.

 

Per motivi di privacy, YouTube ha bisogno del tuo permesso per essere caricato. Per maggiori dettagli, consultare il nostro Informativa sulla privacy.
Accetto

Esempio di codice PostScript

PostScript è un linguaggio di programmazione altamente avanzato, il che significa che anche le persone comuni possono guardare le istruzioni e capirne il significato. Se apri un programma PostScript utilizzando un elaboratore di testi o un editor, potrebbe assomigliare a questo:

%% BeginProlog %% BeginResource: procset AdobePS_Win_Feature_Safe 4.2 0 userdict Begin / lucas 21690 def / featurebegin {countdictstack lucas [} bind def / featurecleanup {stoped end} ripeti} {pop} ifelse} bind def end %% EndResource

Potrebbe volerci del tempo per capire cosa significano le parole senza senso di cui sopra, ma puoi imparare a capirlo. Naturalmente, ci vorranno anni e, quando diventerai un programmatore esperto, la tua giovinezza sarà passata, lo schermo del tuo computer sarà diventato per te più importante di qualsiasi altra cosa al mondo e il sesso opposto rimarrà un completo mistero. a te. per il resto della mia vita (anche se sono disposto ad ammettere che non so programmare e non riesco a capire le donne).

Linguaggio di programmazione PostScript