¿Qué es PostScript?
PostScript es un lenguaje de descripción de páginas desarrollado por Adobe Systems, ampliamente utilizado en la imprimir y industria editorial para describir la apariencia de una página impresa de forma independiente del dispositivo. Define cómo se representan y posicionan en una página el texto, los gráficos vectoriales y las imágenes de mapa de bits.
Relación con los PDF:
PostScript también desempeña un papel importante en la creación y el procesamiento de PDF (Portable Document Format) archivos. Los PDF suelen contener elementos descritos con el lenguaje PostScript, como gráficos vectoriales y texto. Cuando se imprime o visualiza un archivo PDF, las instrucciones PostScript se interpretan para producir el resultado final.
Además, los archivos PostScript pueden convertirse directamente al formato PDF, ya que PDF se basa en PostScript. Asimismo, los archivos PostScript pueden contener scripts y elementos programables, que los archivos PDF pueden o no conservar, dependiendo del proceso de conversión. Comprender PostScript ayuda a entender mejor su función en el contexto de los PDF.
PostScript y PDF
PostScript es un lenguaje de programación. Un archivo PostScript es un programa que, cuando lo ejecuta un intérprete, dibuja una página y puede contener bucles, variables y condicionales como cualquier otro programa. PDF se basa en PostScript pero eliminó intencionadamente sus capacidades de programación. Un PDF describe el resultado final en lugar de los pasos para crearlo, por lo que cualquier página se puede abrir directamente sin procesar todas las páginas anteriores.
Por qué la diferencia importa en la práctica
- Acceso aleatorio. Un lector de PDF puede saltar directamente a la página 400; un intérprete de PostScript debe procesar el archivo en secuencia para llegar a esa página.
- Previsibilidad. El mismo PDF se muestra igual en todas partes, mientras que un programa PostScript puede comportarse de forma diferente en distintos intérpretes.
- Features. Interactivity, formularios, anotaciones y cifrado existen en PDF y no tienen equivalente en PostScript.
PostScript todavía se utiliza en impresión, donde un RIP aún puede aceptarlo como entrada, y ambos formatos se convierten de forma habitual entre sí. Su modelo de dibujo, incluido el sintaxis de objetos que heredó PDF, es la razón por la que ambos se parecen tanto internamente.