O que é Postscript? O que isso tem a ver com a minha impressora?

Índice:

O que é Postscript? O que isso tem a ver com a minha impressora?
O que é Postscript? O que isso tem a ver com a minha impressora?

Vídeo: O que é Postscript? O que isso tem a ver com a minha impressora?

Vídeo: O que é Postscript? O que isso tem a ver com a minha impressora?
Vídeo: Simple interrupted suture (wound suturing) - OSCE Guide - YouTube 2024, Abril
Anonim
Ao imprimir, você pode ter se deparado com a palavra "Postscript". Já se perguntou o que diabos isso significa, e a relevância que tem para a sua impressora? Tire um minuto, aprenda um pouco do histórico do computador e trabalhe um pouco mais sobre as impressoras desktop.
Ao imprimir, você pode ter se deparado com a palavra "Postscript". Já se perguntou o que diabos isso significa, e a relevância que tem para a sua impressora? Tire um minuto, aprenda um pouco do histórico do computador e trabalhe um pouco mais sobre as impressoras desktop.

A menos que você seja um cientista da computação, pode ser confuso pesquisar "Postscript" e aprender que é uma "linguagem de programação concatenativa" apenas para descobrir que você tem ainda mais palavras confusas para olhar para cima. Hoje, vamos facilitar, colocar o Postscript no contexto, explicar o que é, por que e como ele faz o que faz e como ele praticamente transformou todo o mundo gráfico em seu ouvido coletivo! Continue lendo, há algumas boas coisas legais à frente.

ASCII, Matriz de Pontos, Plotters e Mudança de Gráficos Impressos

Antes de entendermos o Postscript e os dispositivos de impressão mais modernos, temos que considerar as raízes humildes do PC para imprimir a tecnologia. As primeiras impressoras de computador eram dispositivos grosseiros feitos apenas para reproduzir texto e caracteres ASCII - havia pouca ou nenhuma aplicação de gráficos e pouco ou nenhum uso para eles. Essas chamadas impressoras "burras" podiam ser programadas para produzir texto, embora muitas pessoas tivessem limitações de hardware que as impedissem de imprimir qualquer coisa, exceto os caracteres do hardware - pense em "máquina de escrever".
Antes de entendermos o Postscript e os dispositivos de impressão mais modernos, temos que considerar as raízes humildes do PC para imprimir a tecnologia. As primeiras impressoras de computador eram dispositivos grosseiros feitos apenas para reproduzir texto e caracteres ASCII - havia pouca ou nenhuma aplicação de gráficos e pouco ou nenhum uso para eles. Essas chamadas impressoras "burras" podiam ser programadas para produzir texto, embora muitas pessoas tivessem limitações de hardware que as impedissem de imprimir qualquer coisa, exceto os caracteres do hardware - pense em "máquina de escrever".

Alguns de nós do How-To Geek podem sair conosco e dizer que nos lembramos de um próximo passo importante na evolução das impressoras -impressoras matriciais. Estes eram capazes de imprimir alguns gráficos grosseiros em escala de cinza com linhas de pixels, bem como tipografia de profundidade de pixel baixa e em blocos. Embora tivessem a vantagem de criar imagens digitais (embora a arte ASCII contasse mais), a tipografia grosseira era um retrocesso para as primeiras impressoras matriciais. Todas as impressoras matriciais obtiveram instruções para imprimir imagens e texto da mesma maneira; divida-o em pixels, imprimi-los em linhas à medida que a cabeça de impressão passa pelo papel, alimenta o próximo pedaço de papel e repete.

Ao contrário das impressoras matriciais, plotters ainda são bastante comuns, particularmente na fabricação. Plotters movem papéis, vinil ou vários outros materiais em torno de coordenadas algébricas para desenhar, imprimir ou cortar formas vetoriais suaves matematicamente puras com um estilete ou lâmina de faca. Como aprendemos, devido à natureza dos glifos tipográficos, as formas vetoriais são muito superiores aos pixels para definir formas abstratas e matematicamente puras encontradas no tipo. Como os plotters são projetados para se mover com base em matemática precisa, as instruções sobre como criar tipografia e outras formas são bastante fáceis para um PC se comunicar com o dispositivo.

O desafio era este: nenhum modelo existente de PC para imprimir tecnologia poderia criar tipografia limpa e baseada em vetores E gráficos ao mesmo tempo. O que todos os geeks espertos deveriam fazer?

Xerox PARC e desenvolvimento da primeira impressora a laser

Xerografia, AKA fotocópia, foi o desenvolvimento de impressoras estavam procurando. Embora a xerografia tenha sido inventada nos anos trinta e disponibilizada comercialmente como copiadoras no final dos anos cinquenta e sessenta, ela não era usada na impressão de PCs até que o engenheiro Gary Starkweather da Xerox PARC projetou a primeira impressora a laser.
Xerografia, AKA fotocópia, foi o desenvolvimento de impressoras estavam procurando. Embora a xerografia tenha sido inventada nos anos trinta e disponibilizada comercialmente como copiadoras no final dos anos cinquenta e sessenta, ela não era usada na impressão de PCs até que o engenheiro Gary Starkweather da Xerox PARC projetou a primeira impressora a laser.
Veja um gráfico e uma descrição aproximada de como o Xerógrafo funciona: a luz atinge áreas eletricamente carregadas do tambor de impressão, os elétrons reagem e as áreas carregadas negativamente perdem essa carga. O toner adere à eletricidade estática e é pressionado no papel, criando uma obra de arte sem o uso de pixels no estilo matricial. E como esse processo de impressão era fundamentalmente diferente de qualquer um dos métodos relativamente grosseiros listados acima, o Xerography era uma maneira lógica de imprimir tipos e gráficos limpos ao mesmo tempo. Havia um problema de engenharia simples que precisava ser resolvido - como você cria instruções para uma impressora que pode fazer as duas coisas de uma vez?
Veja um gráfico e uma descrição aproximada de como o Xerógrafo funciona: a luz atinge áreas eletricamente carregadas do tambor de impressão, os elétrons reagem e as áreas carregadas negativamente perdem essa carga. O toner adere à eletricidade estática e é pressionado no papel, criando uma obra de arte sem o uso de pixels no estilo matricial. E como esse processo de impressão era fundamentalmente diferente de qualquer um dos métodos relativamente grosseiros listados acima, o Xerography era uma maneira lógica de imprimir tipos e gráficos limpos ao mesmo tempo. Havia um problema de engenharia simples que precisava ser resolvido - como você cria instruções para uma impressora que pode fazer as duas coisas de uma vez?

O Melhor dos Dois Mundos: Postscript é o Whisperer de Impressão

Digite os engenheiros e co-fundadores da Adobe, John Warnock e Charles Geschke. Os dois trabalharam juntos na Xerox e criaram uma linguagem de descrição de página (ou PDL) chamada Interpress. A Interpress resolveu esse problema de engenharia - era um sistema de tradução de imagens e formas complicadas em dados que a impressora pode usar para produzir obras de arte impressas de alta qualidade. O Interpress não era necessariamente o primeiro PDL e não foi a última colaboração de Warnock e Geschke. Deixando a Xerox PARC, a dupla desenvolveu um produto principal em Postscript, que se manteve, até hoje, como um padrão da indústria gráfica.
Digite os engenheiros e co-fundadores da Adobe, John Warnock e Charles Geschke. Os dois trabalharam juntos na Xerox e criaram uma linguagem de descrição de página (ou PDL) chamada Interpress. A Interpress resolveu esse problema de engenharia - era um sistema de tradução de imagens e formas complicadas em dados que a impressora pode usar para produzir obras de arte impressas de alta qualidade. O Interpress não era necessariamente o primeiro PDL e não foi a última colaboração de Warnock e Geschke. Deixando a Xerox PARC, a dupla desenvolveu um produto principal em Postscript, que se manteve, até hoje, como um padrão da indústria gráfica.

Postscript, como o nome sugere, é na verdade uma linguagem de programação completa. As instruções são escritas de forma legível por humanos e comunicadas à impressora, o que cria a arte de alta qualidade a partir das instruções. Aqui está um exemplo do programa "Hello World" da Inkguides.com.

%!PS /inch {72 mul} def /Times-Roman findfont 50 scalefont setfont 2.5 inch 5 inch moveto (Hello, World!) show showpage

Começamos a ver rapidamente o tipo de instruções que o Postscript está dando à impressora e o quão simples são as instruções. As fontes mencionadas neste programa existem em forma vetorial e são chamadas a partir de arquivos separados - e foram uma grande parte da contribuição da Adobe para a indústria gráfica digital. Aqui está um segundo exemplo, da página de Mikkel Meinike Nielsen no Postscript:

%! /Times-Roman findfont 16 scalefont setfont gsave %save before using translate 105 210 translate %This cordinates places the images on %the page %-----The actual image begin------- 76.8 86.4 scale 40 45 1 [ 40 0 0 -45 0 45 ] { < fffff5ffffffffdeffffffffeaffffffffdeffffffffffffffffffeeffff fffffefffffffffbffffffffffffffffffccffffffff77bffffffeffdfff fffdfff7fffffbfff7fffff77ffbffff5ebfbdfffafdbf7ebffbf3ff6fdf e9ef7ff7f3d6bfff7d55afff7efffafffffffffcffff7efffffffef7ffff fffdf77fffffffeffffffffdf7bffffffbd7bfffffffbffffffff7fbbfff ffef7bffffffeefbdfffffdef7bfffffffffbfffffbdefffffff7dff7fff ff7bdffffffff7ff7ffff977e57ffffa5ffbffffff7feebffffdbff4bfff ff7fffffffffffffffffffffffffff> } image %-----The actual image end ------- grestore %restore the settings from before the translat 0 245 moveto (Text and image, ) show 0 229 moveto (side by side. ) show showpage

Essa grande seção intermediária do gobbledygook é, na verdade, um código hexadecimal que define uma imagem. A maioria dos Postscript não é escrita à mão assim, mas sim por programas. Para ter uma ideia de como esse código PostScript realmente se parece, dê uma olhada neste screencap da página de Mikkel abaixo da imagem gerada por esse código. Magos fotográficos inteiros também podem ser reescritos como postscript desta forma - o tipo de arquivo é chamado Encapsulated Post Script, ou EPS.

Image
Image

Páginas impressas modernas e processos de impressão mais recentes

Image
Image

Atualmente, nem todas as impressoras usam Postscript, mas todas elas precisam ter algum tipo de camada de tradução para transformar dados de texto e imagem em material impresso. Nós geralmente chamamos esses programas drivers de impressora- e hoje eles vêm do fabricante e são um software proprietário. De alguma forma ou forma, isso é uma peça crucial do que todas as impressoras precisam para se comunicar com os PCs - mesmo que as impressoras que usamos em nossas casas estejam resolvendo problemas muito diferentes das primeiras impressoras a laser. Independentemente disso, o Postscript foi o primeiro grande sucesso da Adobe, e é parte do que efetivamente o início de um explosão popular em todo o mundo de gráficos e design.

Créditos de imagem: Impressora Brother MFC-8370 da Jung-nam Nam, disponível sob Creative Commons. Impressora matricial antiga por Andy Broomfield, disponível sob Creative Commons. A IBM 3800, fotógrafa desconhecida, assumiu o uso justo. Processo de Fotocópia Xerográfica por Yzmo, disponível sob licença GNU. Software da Adobe da Seven Block, disponível sob Creative Commons. A nova impressora de Erin Sparling, disponível sob Creative Commons.

Recomendado: