Langage de description de pages


Langage de description de pages

Langage de description de pages

Un langage de description de pages (en anglais page description language, PDL) est un langage qui décrit l'apparence d'une page imprimée à un plus haut niveau que l'ensemble des points qui la composent. PostScript, l'un des langages de description de pages les plus connus, est un langage de programmation en bonne et due forme, mais de nombreux PDL ne sont pas assez complets pour être considérés comme des langages de programmation.

Les langages de description de pages définissent des flux de données textuelles ou binaires. En principe, le même flux de données peut être traité plusieurs fois pour générer plusieurs copies de la même page. Les PDL ne doivent pas être confondus avec les interfaces de programmation comme GDI et OpenGL qui peuvent être appelés par des logiciels pour générer des sorties graphiques.

Sommaire

Liste

Parmi les langages de description de pages, on compte :

  • AFP, Advanced Function Presentation
  • CPCL, Comtec Printer Control Language (Zebra, Comtec)
  • Diablo
  • DVI, Device Independent
  • EPL, Eltron Programming Language
  • ESC/P, Epson Standard Code for Printers, langage simple utilisé principalement par des imprimantes matricielles
  • ESC/P2, une version étendue de ESC/P
  • HPGL et HPGL/2, langage géométrique créé par Hewlett-Packard pour ses tables traçantes, toujours utilisé actuellement pour le dessin technique
  • InterPress
  • IPDS, Intelligent Printer Data Stream (créé par IBM)
  • KPDL, Kyocera Page Description Language
  • MODCA
  • PPDS, Personal Printer Data Stream, créé par IBM
  • LCDS/Metacode, un format créé par Xerox et utilisé dans leurs anciennes imprimantes à grande vitesse
  • PDF, Portable Document Format créé par Adobe
  • PostScript
  • PCL, Printer Command Language créé par Hewlett-Packard
  • SPL, Samsung Printer Language[1]
  • SVG, un langage XML de description de graphismes, développé principalement pour le World Wide Web
  • XPS, XML Paper Specification introduit dans Windows Vista
  • ZJS, Zenographics ZjStream Page Description Language
  • ZPL, Zebra Programming Language

Certains de ces langages sont devenus des standards ouverts. Il existe également des langages propriétaires dont les spécifications ne sont pas accessibles publiquement.

Notes et références

Voir aussi

Liens externes

Ce document provient de « Langage de description de pages ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Langage de description de pages de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • Langage De Programmation — Un langage de programmation est un langage informatique, permettant à un être humain d écrire un code source qui sera analysé par une machine, généralement un ordinateur. Le code source subit ensuite une transformation ou une évaluation dans une… …   Wikipédia en Français

  • Langage De Formatage De Texte — Les langages de formatage de texte sont un type de langage de description de format de document. Ils permettent la manipulation automatisée d un texte, et en particulier sa conversion en différents formats. Les textes ainsi formatés peuvent être… …   Wikipédia en Français

  • Langage HTML — Hypertext Markup Language L’Hypertext Markup Language, généralement abrégé HTML, est le format de données conçu pour représenter les pages web. C’est un langage de balisage qui permet d’écrire de l’hypertexte, d’où son nom. HTML permet également… …   Wikipédia en Français

  • Langage de balisage d'hypertexte — Hypertext Markup Language L’Hypertext Markup Language, généralement abrégé HTML, est le format de données conçu pour représenter les pages web. C’est un langage de balisage qui permet d’écrire de l’hypertexte, d’où son nom. HTML permet également… …   Wikipédia en Français

  • Langage XML — Extensible Markup Language Extensible Markup Language Extension de fichier .xml Type MIME application/xml, text/xml Développé par World Wide Web Consortium Type de format …   Wikipédia en Français

  • Langage de balisage extensible — Extensible Markup Language Extensible Markup Language Extension de fichier .xml Type MIME application/xml, text/xml Développé par World Wide Web Consortium Type de format …   Wikipédia en Français

  • Langage de programmation — Programme écrit en Perl. Programm …   Wikipédia en Français

  • Langage de formatage de texte — Les langages de formatage de texte sont un type de langage de description de format de document. Ils permettent la manipulation automatisée d un texte, et en particulier sa conversion en différents formats. Les textes ainsi formatés peuvent être… …   Wikipédia en Français

  • Description Archivistique Encodée — Pour les articles homonymes, voir EAD. L’Encoded Archival Description (Description archivistique encodée) est un standard d’encodage des instruments de recherche archivistiques basé sur le langage XML. L EAD est utilisé en particulier par les… …   Wikipédia en Français

  • Description archivistique encodee — Description archivistique encodée Pour les articles homonymes, voir EAD. L’Encoded Archival Description (Description archivistique encodée) est un standard d’encodage des instruments de recherche archivistiques basé sur le langage XML. L EAD est… …   Wikipédia en Français