O que é o arquivo ps? | Base de conhecimento

Introdução

No artigo sobre Página Descrição Languages Você descobriu que a linguagem PostScript é um dos PDLs, um dinâmico para ser mais específico. O artigo aqui fornecerá mais informações sobre o formato PS e os arquivos PS, suas peculiaridades, estrutura e uso.

O que é um arquivo PS?

O arquivo PS é um arquivo que contém a (s) página (s) Descrição (s) escrito na linguagem PostScript da Adobe. PostScript refere -se a PDLs dinâmicos que contêm não apenas operadores primitivos gráficos, mas também procedimentos, operadores de controle e variáveis.

O PostScript foi inventado como uma média de alta fidelidade para controlar a saída de gráficos para a impressão e exibir dispositivos, permitindo obter gráficos e textos de vetor de alta qualidade e raster, mesmo em sistemas de publicação com dispositivos de impressão de cores de alta resolução e cores separadas. Por outro lado, era necessário ter uma maneira de armazenar e transferir páginas descrição que ocupa não tanta memória como matrizes de pixels, e que podem ser facilmente editados por meio de aplicativos de computador.

A linguagem PostScript possui operadores para trabalhar com: estado gráfico, construção de caminhos, pintura, pilha de operando, controle de execução, glifos e fontes, números, matrizes, matrizes, cordas, booleanos, arquivos, recursos. Exemplos de operadores de construção de caminho e controle de execução estão representados na tabela abaixo.

Examples of path construction operators

moveto, rmoveto
lineto, rlineto
curveto, rcurveto
arc, arcn, arct, arcto
closepath
clippath

Exemplos de operadores de controlo de execução

ifelse
para, forall
loop
repeat
exit

O uso de operadores de controle junto com variáveis ​​permite fazer um posicionamento completo do texto. Também declarando seqüências repetitivas de operadores em procedimentos em um programa de PS, um volume de arquivos PS pode ser significativamente diminuído. Essas ações repetitivas podem ser, por exemplo, a impressão de números de página, títulos, fronteiras, uma imagem do logotipo da empresa. Outro caso de uso de procedimentos pode ser diferentes maneiras de renderização de páginas, dependendo da versão do intérprete PostScript está instalado no dispositivo. Ou pode ser o processamento do erro, por exemplo, resultante da ausência de alguma fonte ou de outro recurso no dispositivo.

Os desenvolvedores do PostScript fizeram um esforço para incluir por possibilidades de quantidade máxima de linguagem de tipos de dispositivos de saída. Portanto, ele suporta grandes conjuntos de tipos de fontes e espaço de cores.

Fonts

- Adobe Type 0
- Adobe Type 1
- Compact Fonts (CFF)
- Chameleon
- TrueType
- CID-keyed

Color spaces

- DeviceGray
- DeviceRGB
- DeviceCMYK
- DeviceN
- Separated colors
- Spot
- CIE-based

Sintaxe e estrutura dos arquivos PS

O PostScript usa a notação pós -fixo BNF (Backus�Naur), onde o operador segue seus operandos.

PS Sintaxe

O arquivo PS consiste em Prolog e um script. O Prolog está localizado no início do arquivo PS e contém comuns para todas as páginas e variáveis ​​inteiras de documentos, procedimentos, fontes, gradientes. Depois que o script do Prolog vai.

Estrutura de arquivo PS

O script descreve as páginas e é explicitamente dividido em páginas. No início de cada página \ “Configuração da página " pode ser encontrada. As transformações necessárias e as propriedades gráficas da Page \ são configuradas aqui.

No final da página, o estado dos gráficos que era antes da configuração da página é devolvido. Essas manipulações são realizadas pelos operadores “GSAVE " e \ “Grestore ".

O que é o formato ps?

Estritamente falando, PS ou PostScript abreviado não é um formato, porque se fosse um formato, o formato de quê? Se fosse um formato de um documento, poderíamos dizer que o PostScript não é um documento, mas uma linguagem de programação. Se fosse um formato de um arquivo, poderíamos dizer que o formato do arquivo .PS é um texto na codificação ASCII. Mais corretamente, seria chamá -lo de idioma PostScript (programação) ou PostScript Dynamic PDL ou PS FILE.

Como abrir o arquivo .ps?

Os arquivos PS podem ser abertos com os aplicativos da Adobe independentes: Destiller Acrobat, Illustrator, Photoshop ou com Apple Preview.

Se alguém quiser apenas abrir para visualizar ou demonstrar arquivos PS, poderá fazê -lo com facilidade e jejum com o aplicativo da web Aspose.Page.page.

Como converter PS para JPG ou outro formato de imagem?

A maneira mais rápida de converter o arquivo PS em JPG ou PDF é usar o aplicativo da web Aspose.Page.page. O Aspose PS Converter suporta PS para PDF, DOC, DOCX, HTML, TEX, SVG, PNG, JPG, TIFF, BMP, EMF, WMF Conversões.

Se você é um desenvolvedor e deseja usar nossa biblioteca para essas conversões, aprenda PDLS Converters Article para encontrar os ilustrados com trechos de código exemplos de como fazer a conversão.

Como faço para mesclar arquivos PS?

Nesse caso, as aplicações de página novamente são úteis. Basta usar o nosso Fusão Aplicativo da Web e combine seus arquivos PS em um arquivo PDF.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.