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

PostScript est un langage de programmation. Il s'agit principalement d'un langage de description de page utilisé pour décrire des éléments graphiques et du texte sur une page ou un autre type de document. Le langage est cependant suffisamment polyvalent pour le qualifier de véritable langage de programmation de haut niveau.

  • Comme d'autres langages informatiques, PostScript prend en charge différents types de données tels que les nombres, les tableaux et les chaînes. Programme PostScript peut avoir des boucles, des conditions et des procédures. Le langage ressemble un peu au langage de programmation Forth.
  • La syntaxe du langage est décrite dans ce qu'on appelle le Livre Rouge, que l'on peut trouver ici . Comme pour tous les langages informatiques, le moindre écart par rapport aux conventions clairement définies du langage entraîne un message d'erreur et le système informatique refuse de faire quoi que ce soit. Si vous imprimez un travail sur un périphérique PostScript et qu'une panne de réseau provoque l'arrivée de la commande "showpage" sous le nom "shopage" sur le périphérique de sortie, le système générera volontiers un message d'erreur "non défini" et refusera d'imprimer votre travail. même s'il a déjà traité l'intégralité de votre page, et la commande showpage indique simplement au périphérique de sortie qu'il peut commencer à produire votre chef-d'œuvre. Dans le passé, de telles erreurs se produisaient régulièrement, d'où la longue liste de messages d'erreur PostScript.
  • Comme certaines calculatrices HP, Langage PostScript utilise la notation polonaise inversée (RPN).
  • Étant donné que PostScript est presque toujours utilisé pour décrire l'emplacement d'un élément sur une page, il possède un système de coordonnées. Par défaut, le coin inférieur gauche de la page est considéré comme le point de départ. Les distances ou mesures sont généralement exprimées en points. Il y a 72 dpi. 1 point - 0,352 mm.

 

Pour des raisons de confidentialité, YouTube a besoin de votre autorisation pour être chargé. Pour plus de détails, veuillez consulter notre Politique de confidentialité.
J'accepte

Exemple de code PostScript

PostScript est un langage de programmation très avancé, ce qui signifie que même les gens ordinaires peuvent consulter les instructions et comprendre ce qu'elles signifient. Si vous ouvrez un programme PostScript à l'aide d'un traitement de texte ou d'un éditeur, il pourrait ressembler à ceci :

%% BeginProlog %% BeginResource : procset AdobePS_Win_Feature_Safe 4.2 0 userdict start / lucas 21690 def / featurebegin {countdictstack lucas [} bind def / featurecleanup {stopped end} répéter} {pop} ifelse} bind def end %% EndResource

Cela peut prendre un certain temps pour comprendre ce que signifie le charabia ci-dessus, mais vous pouvez apprendre à le comprendre. Bien sûr, cela prendra des années, et au moment où vous deviendrez un programmeur expérimenté, votre jeunesse sera passée, votre écran d'ordinateur sera devenu plus important pour vous que toute autre chose au monde, et le sexe opposé restera un mystère complet. pour vous. pour le reste de ma vie (même si je suis prêt à admettre que je ne sais pas programmer et que je ne comprends pas les femmes).

Langage de programmation PostScript