PostScript é uma linguagem de programação projetada para descrever gráficos vetoriais e controlar dispositivos de impressão, como impressoras e fotocopiadoras. Foi desenvolvido pela Adobe Systems em 1982 e rapidamente se tornou o padrão para imagem e impressão nas indústrias de publicação e impressão. PostScript é usado para criar e manipular elementos gráficos como texto, linhas, curvas e imagens usando comandos que são executados no dispositivo de saída. Uma característica importante do PostScript é a sua versatilidade: o mesmo arquivo PostScript pode ser impresso em diferentes impressoras sem modificação, o que o torna especialmente útil para impressão profissional.

PostScript é uma linguagem de programação/é principalmente uma linguagem de descrição de página usada para descrever elementos gráficos e texto em uma página ou outro tipo de documento. A linguagem, entretanto, é versátil o suficiente para qualificá-la como uma verdadeira linguagem de programação de alto nível.

  • Como outras linguagens de computador, PostScript oferece suporte a vários tipos de dados, como números, matrizes e strings. Programa PostScript pode ter loops, condições e procedimentos. A linguagem é um pouco parecida com a linguagem de programação Forth.
  • A sintaxe da linguagem está descrita no chamado Livro Vermelho, que pode ser encontrado aqui . Tal como acontece com todas as linguagens de computador, o menor desvio das convenções claramente definidas da linguagem resulta em uma mensagem de erro e na recusa do sistema de computador em fazer qualquer coisa. Se você estiver imprimindo um trabalho em um dispositivo PostScript e uma falha de rede fizer com que o comando "showpage" chegue como "shopage" no dispositivo de saída, o sistema gerará uma mensagem de erro "indefinido" e se recusará a imprimir seu trabalho, mesmo que já tenha processado toda a sua página, e o comando showpage simplesmente informa ao dispositivo de saída que ele pode começar a produzir sua obra-prima. No passado, esses erros ocorriam regularmente – daí a longa lista de mensagens de erro PostScript.
  • Como algumas calculadoras HP, Linguagem PostScript usa notação polonesa reversa (RPN).
  • Como o PostScript é quase sempre usado para descrever onde algo está em uma página, ele possui um sistema de coordenadas. Por padrão, o canto inferior esquerdo da página é considerado o ponto de partida. Distâncias ou medidas são geralmente expressas em pontos. Existem 72 dpi. 1 ponto - 0,352 mm.

 

Por motivos de privacidade, o YouTube precisa de sua permissão para ser carregado. Para mais detalhes, consulte o nosso Política de Privacidade.
Aceito

Exemplo de código PostScript

PostScript é uma linguagem de programação altamente avançada, o que significa que até pessoas comuns podem olhar as instruções e entender o que elas significam. Se você abrir um programa PostScript usando um processador ou editor de texto, ele terá a seguinte aparência:

%% BeginProlog %% BeginResource: procset AdobePS_Win_Feature_Safe 4.2 0 userdict começar / lucas 21690 def / featurebegin {countdictstack lucas [} bind def / featurecleanup {stopped end} repetir} {pop} ifelse} bind def end %% EndResource

Pode levar algum tempo para entender o que significa o jargão acima, mas você pode aprender a entendê-lo. É claro que isso levará anos e, quando você se tornar um programador experiente, sua juventude terá passado, a tela do seu computador se tornará mais importante para você do que qualquer outra coisa no mundo e o sexo oposto permanecerá um completo mistério. para você. pelo resto da minha vida (embora eu esteja disposto a admitir que não sei programar e não consigo entender as mulheres).

Linguagem de programação PostScript