PostScript é uma linguagem de programação e linguagem de descrição de página desenvolvida pela Adobe Systems no início dos anos 1980.

PostScript é uma linguagem de descrição de página usada para descrever o layout da página e os elementos gráficos. Foi desenvolvido pela Adobe Systems em 1982 e é uma linguagem universal para impressão e visualização de documentos em diversos dispositivos, incluindo impressoras, fotocopiadoras e monitores.

PostScript é uma linguagem de programação Turing-completa, o que significa que pode ser usada para criar elementos gráficos e de texto complexos em uma página. Também é usado como formato de arquivo para descrever documentos prontos para impressão.

Esta linguagem permite criar gráficos de alta qualidade e possui poderosas capacidades de manipulação gráfica, o que tornou

Códigos QR impressos, quando usar?

Embora PostScript flexível o suficiente para ser usado na escrita de jogos, destina-se a ser usado como uma linguagem de descrição de páginas: seu conjunto de instruções é otimizado para definir como os objetos gráficos (texto, strings, imagens, etc.) são dispostos em 2 páginas de medição. É uma linguagem independente do dispositivo: o conteúdo das páginas é descrito sem referência a qualquer recurso específico do dispositivo (por exemplo, resolução ou qual cassete deve ser usada). papel deve ser usado no laser impressora). Em teoria, isso significa que qualquer arquivo PostScript pode ser enviado para qualquer dispositivo. É claro que não seria prático se o PostScript não pudesse ser usado para controlar as configurações do dispositivo. Drivers específicos do dispositivo permitem adicionar esse código ao código PostScript. Isso significa que a maioria dos programas PostScript contém vários comandos específicos do dispositivo. Linguagem pós-criptografada

Pontos e outras unidades de medida

Alvo. Linguagem PostScript

O objetivo do PostScript é fornecer uma linguagem de descrição de página universal e escalonável para a criação de documentos gráficos de alta qualidade. Aqui estão alguns dos principais propósitos do PostScript:

  • Versatilidade

PostScript foi projetado para fornecer um formato de documento versátil que pode ser usado em uma variedade de dispositivos de saída, como impressoras, fotocopiadoras e monitores.

  • Escalabilidade.

A linguagem deve ser escalável, permitindo a criação tanto de documentos de texto simples quanto de gráficos complexos, incluindo gráficos vetoriais, imagens e fontes.

  • Linguagem PostScript .Turing completude.

PostScript é uma linguagem de programação Turing-completa, o que significa que é poderosa o suficiente para expressar cálculos complexos e manipulação de dados.

  • Suporte de fonte.

PostScript inclui recursos para descrever e manipular fontes, tornando-o ideal para criar documentos com diversos estilos de texto.

  • Independente de dispositivo.

Os arquivos PostScript permanecem independentes de um dispositivo de saída específico. Eles podem ser escritos uma vez e depois usados ​​em diferentes dispositivos sem a necessidade de alterar o documento original.

  • Linguagem PostScript. Alta qualidade de imagem.

PostScript oferece a capacidade de criar gráficos de alta qualidade, tornando-o popular nas áreas de design e publicação.

PostScript também desempenhou um papel fundamental no desenvolvimento de computação gráfica e documentos, e seus padrões continuam importantes nas áreas de impressão e renderização.

Exemplo de linguagem PostScript.

PostScript é uma linguagem de código aberto para descrição de páginas e gráficos. Aqui está um exemplo simples de código PostScript que desenha um círculo vermelho em uma página:

%!PS

% de ajuste de cor
0 1 0 setrgbcolor % Define a cor para RGB (vermelho)

% Definir o raio e as coordenadas do centro do círculo
100 100 traduzir % Deslocar a origem até o ponto (100, 100)
50 0 360 arc % Desenhe um círculo com um raio de 50 e um ângulo de 0 a 360 graus
fill % Preencha o círculo com cor

% Desligar
página de exibição

Este código faz o seguinte:

  1. %!PS: este comentário indica que o arquivo contém código PostScript.
  2. 0 1 0 setrgbcolor: Define a cor para RGB (vermelho).
  3. 100 100 translate: Muda a origem para (100, 100).
  4. 50 0 360 arc: Desenha um círculo com um raio de 50 e um ângulo de 0 a 360 graus.
  5. fill: preenche o círculo com a cor especificada.
  6. showpage: encerra a página e exibe o resultado.

Este código criará um círculo vermelho com raio de 50 pontos no centro da página. Obviamente, PostScript pode se tornar significativamente mais complexo ao criar gráficos mais complexos ou ao manipular texto e fontes.

 

Cola para encadernação de livros - a solução ideal!

  ABC