PostScript é unha linguaxe de programación e de descrición de páxinas desenvolvida por Adobe Systems a principios dos anos 1980.
PostScript é unha linguaxe de descrición de páxinas que se usa para describir o deseño da páxina e os elementos gráficos. Foi desenvolvido por Adobe Systems en 1982 e é unha linguaxe universal para imprimir e visualizar documentos nunha variedade de dispositivos, incluíndo impresoras, fotocopiadoras e pantallas.
PostScript é unha linguaxe de programación completa de Turing, o que significa que se pode usar para crear elementos gráficos e de texto complexos nunha páxina. Tamén se usa como formato de ficheiro para describir documentos listos para imprimir.
Esta linguaxe permítelle crear gráficos de alta calidade e ten poderosas capacidades de manipulación de gráficos, o que fixo
Códigos QR impresos, cando usar?
Aínda PostScript o suficientemente flexible como para ser usado para escribir xogos, está pensado para ser usado como linguaxe de descrición da páxina: o seu conxunto de instrucións está optimizado para definir como se dispoñen os obxectos gráficos (texto, cadeas, imaxes, etc.) en dúas páxinas de medición. É unha linguaxe independente do dispositivo: o contido das páxinas descríbese sen facer referencia a ningunha característica específica do dispositivo (por exemplo, a resolución ou o casete para debe utilizarse papel no láser impresora). En teoría, isto significa que calquera ficheiro PostScript pode enviarse a calquera dispositivo. Por suposto, non sería práctico se non se puidese usar PostScript para controlar a configuración do dispositivo. Os controladores específicos do dispositivo permítenche engadir ese código ao teu código PostScript. Isto significa que a maioría dos programas PostScript conteñen unha serie de comandos específicos do dispositivo. Idioma postcrypt
Puntos e outras unidades de medida
Obxectivo. Linguaxe PostScript
O obxectivo de PostScript é proporcionar unha linguaxe de descrición de páxinas universal e escalable para crear documentos gráficos de alta calidade. Estes son algúns dos propósitos fundamentais de PostScript:
-
Versatilidade.
PostScript está deseñado para proporcionar un formato de documento versátil que se pode usar en diversos dispositivos de saída, como impresoras, fotocopiadoras e pantallas.
-
Escalabilidade.
A linguaxe debe ser escalable, permitindo a creación tanto de documentos de texto sinxelos como de gráficos complexos, incluíndo gráficos vectoriais, imaxes e fontes.
-
Linguaxe PostScript .Turing integridade.
PostScript é unha linguaxe de programación completa de Turing, o que significa que é o suficientemente potente como para expresar cálculos complexos e manipulación de datos.
-
Soporte de fontes.
PostScript inclúe capacidades para describir e manipular fontes, polo que é ideal para crear documentos cunha variedade de estilos de texto.
-
Independencia do dispositivo.
Os ficheiros PostScript seguen sendo independentes dun dispositivo de saída específico. Pódense escribir unha soa vez e logo usar en diferentes dispositivos sen ter que cambiar o documento orixinal.
-
Linguaxe PostScript. Alta calidade de imaxe.
PostScript ofrece a capacidade de crear gráficos de alta calidade, o que o fai popular nos campos de deseño e publicación.
PostScript tamén xogou un papel fundamental no desenvolvemento de gráficos e documentos por ordenador, e os seus estándares seguen sendo importantes nos campos de impresión e renderizado.
Exemplo de linguaxe PostScript.
PostScript é unha linguaxe de código aberto para describir páxinas e gráficos. Aquí tes un exemplo sinxelo de código PostScript que debuxa un círculo vermello nunha páxina:
%!PS
% de axuste de cor
0 1 0 setrgbcolor % Establece a cor en RGB (vermello)% Establecer o raio e as coordenadas do centro do círculo
100 100 translate % Compensar a orixe ao punto (100, 100)
50 0 360 % de arco Debuxa un círculo cun raio de 50 e un ángulo de 0 a 360 graos
enche % Enche o círculo de cor% Apagado
páxina de presentación
Este código fai o seguinte:
%!PS
: Este comentario indica que o ficheiro contén código PostScript.0 1 0 setrgbcolor
: Configura a cor en RGB (vermello).100 100 translate
: cambia a orixe a (100, 100).50 0 360 arc
: Debuxa un círculo cun raio de 50 e un ángulo de 0 a 360 graos.fill
: Enche o círculo coa cor especificada.showpage
: Remata a páxina e mostra o resultado.
Este código creará un círculo vermello cun raio de 50 puntos no centro da páxina. Obviamente, PostScript pode chegar a ser significativamente máis complexo ao crear gráficos máis complexos ou ao manipular texto e fontes.
Pegamento para encadernación de libros: a túa solución ideal!