Ghostscript
Ghostscript | |
---|---|
![]() Ghostscript Logo | |
Autor | Laurence Peter Deutsch |
Desenvolvedor | Artifex Software, Inc. |
Plataforma | Multiplataforma |
Versão estável | 10.03.0[1] (6 de março de 2024; há 4 meses) |
Sistema operacional | Multiplataforma |
Gênero(s) | Interpretador de PostScript e PDF |
Licença | AGPLv3 + licenciamento para uso comercial |
Estado do desenvolvimento | Ativo |
Página oficial | www.ghostscript.com |
Repositório | git |
Ghostscript é um software de impressão para POSIX que permite a impressão de imagens e arquivos compactados.
Recursos
Ghostscript pode ser usado como um processador de imagem raster (RIP) para varredura impressoras de computador, por exemplo como um filtro de entrada de linha de impressão daemon ou como mecanismo de RIP para PostScript e visualizadores de PDF.
Ghostscript também pode ser usado como um conversor de formato de arquivo, como PostScript para PDF, que é muitas vezes combinados com um driver de impressora PostScript em "impressora virtual" criadores de PDF. Ele também suporta PDF/A e PDF/X-3. [ 2 ] [2]
Como ele toma a forma de um intérprete de linguagem, Ghostscript também pode ser usado como um ambiente de programação de propósito geral.
Ghostscript foi portado para diversos sistemas operacionais, incluindo Unix, Linux, Mac OS, OpenVMS, Microsoft Windows, MS-DOS, FreeDOS, OS/2, Atari TOS e AmigaOS.
Frontends
Várias interfaces gráficas foram escritas para o Ghostscript que permitem ao usuário visualizar um arquivo PostScript ou PDF na tela, página para a frente e para trás, e ampliar o texto, bem como imprimir páginas únicas ou múltiplas.
- Ghostview executado em Unix/X11. Ghostview tem um inusitado recurso (e talvez contra-intuitivo) interface de usuário: arrastando o mouse sobre a bandeja de imagem a imagem na direção oposta (o mouse se move a janela sobre a imagem, em vez da imagem abaixo da janela de exibição). O efeito é semelhante a ter invisíveis barras de rolagem toda a imagem é aproximadamente o oposto da visão panorâmicana do Google Maps e outras aplicações.
- gv é executado sobre Unix/X11. gv é uma versão melhorada do Ghostview visualmente. Seu comportamento é semelhante ao Ghostview.
- mgv é executado sobre Unix/X11. É um Motif baseado front-end para Ghostscript. Ele apresenta uma interface de usuário mais convencional, com menus regulares, uma barra de ferramentas e barras de rolagem.
- GSview é executado sobre o Microsoft Windows, OS/2, e sistemas operacionais Unix-like. É mais conhecido por suas versões para Windows e OS/2. No UNIX ele usa o GTK+ toolkit. Embora sob uma licença pública, ele também emprega uma tela de propaganda para encorajar os usuários a registrar, de modo a apoiar o desenvolvimento de GSview. A taxa de inscrição é US $ 40. A última versão foi lançada em novembro de 2007. O estado da documentação Ghostscript, relativa à sua instalação no Windows: "Depois de instalar o Ghostscript, é altamente recomendado que você instale o visualizador GSview, que proporciona uma interface gráfica mais fácil de usar para o Ghostscript."[3]
- PDF Blender é um aplicativo multi-plataforma que converte e junta documentos para os formatos PostScript e PDF.
- Moonshiner é um front-end gráfico para usar o Ghostscript para converter de PostScript para PDF, com o objetivo de trabalhar no Linux tanto como Adobe Acrobat
- KGhostView executado sobre Unix/X11. É o porte do Ghostview para KDE 3.
- Okular é executado sobre Unix/X11 e Microsoft Windows (usando KDE 4 para Windows). É uma aplicação KDE 4.
- PDFCreator é executado sobre o Microsoft Windows e cria uma impressora local.
História
Ghostscript foi originalmente escrito por L.Peter Deutsch em 1986 para o Projeto GNU, e liberado sob a GNU General Public License; mais tarde, Deutsch formou com Aladdin Enterprises para licenciar Ghostscript sob uma licença proprietária. Ghostscript é actualmente propriedada da Artifex Software e mantido por funcionários Artifex Software e a comunidade de usuários em todo o mundo. A versão atual do Ghostscript está novamente disponível sob GPL, mas também Ghostscript pode ser licenciado para uso em projetos proprietários por uma taxa.
Variantes
- GPL Ghostscript é a variante canônica disponíveis sob GNU General Public License, que é uma licença de software livre. Antes de Junho de 2006, a vanguarda do desenvolvimento Ghostscript era distribuído como AFPL Ghostscript (anteriormente chamado Aladdin Ghostscript) nos termos da Aladdin Free Public License, que restringe o uso comercial. AFPL Ghostscript é agora abandonado.[4]
- GNU Ghostscript é parte do Projeto GNU e é agora derivado de GPL Ghostscript.
- ESP Ghostscript era distribuído pela Easy Software Products sob a GPL. Foi baseado no GPL Ghostscript e contém várias modificações para melhorar a compatibilidade com ESP do Common Unix Printing System. Esta versão não é mais desenvolvido, uma vez que foi fundida com GPL Ghostscript.[5]
- Ghostscript é a versão comercial atual proprietária licenciada pelo Software Artifex para inclusão em produtos de código fechado.
A versão GPL também é usado como a base para Display Ghostscript, que adiciona a funcionalidade necessária para suportar totalmente Display PostScript.
Fontes livres
Há dois conjuntos de fontes livres fornecido para Ghostscript:[6][7][8][9]
- 35 fontes básicas PostScript contribuído por URW++ Design and Development Incorporated, de Hamburgo, Alemanha em 1996 sob GPL and AFPL.[10][11][12][13][14][15] É um conjunto completo de fontes Type1 semelhante ao Adobe clássico set: Bookman L (Bookman), Century Schoolbook L (New Century Schoolbook), Chancery L (Zapf Chancery), Dingbats (Zapf Dingbats), Gothic L (Avant Garde), Nimbus Mono L (Courier), Nimbus Roman No9 L (Times), Nimbus Sans L (Helvetica), Palladio L (Palatino), Standard Symbols L (Symbol).
- Um conjunto variado incluindo Cirílico, kana e fontes derivadas do fontes gratis Hershey, com melhorias por Thomas Wolff (com adição de caracteres acentuados).
Ver também
- Common Unix Printing System
- Foomatic
- PostScript Printer Description
- Printer driver
- pstoedit
Referências
- ↑ https://ghostscript.com/releases/
- ↑ «ps2pdf: PostScript-to-PDF converter». Consultado em 22 de maio de 2011
- ↑ «Installing Ghostscript on MS Windows». Consultado em 3 de julho de 2011. Arquivado do original em 1 de maio de 2011
- ↑ Advogato: Blog for raph
- ↑ «Article #484: The Grand Unified Ghostscript Officially Released: GPL Ghostscript 8.60 - Common UNIX Printing System». Consultado em 31 de agosto de 2011. Arquivado do original em 27 de setembro de 2007
- ↑ «Ghostscript SVN - URW fonts». Consultado em 21 de abril de 2010
- ↑ «Debian package - gsfonts». Consultado em 21 de abril de 2010
- ↑ «Fonts and font facilities supplied with Ghostscript». Consultado em 21 de abril de 2010
- ↑ «Linux fonts (mostly X11)». 15 de agosto de 2009. Consultado em 21 de abril de 2010
- ↑ Finally! Good-quality free (GPL) basic-35 PostScript Type 1 fonts., consultado em 31 de agosto de 2011, cópia arquivada em 23 de outubro de 2002
- ↑ Finally! Good-quality free (GPL) basic-35 PostScript Type 1 fonts. (TXT), consultado em 6 de maio de 2010
- ↑ «Fonts and TeX». 19 de dezembro de 2009. Consultado em 6 de maio de 2010
- ↑ Five years after: Report on international TEX font projects (PDF), 2007, consultado em 6 de maio de 2010
- ↑ ghostscript-fonts-std-4.0.tar.gz - GhostScript 4.0 standard fonts - AFPL license, 28 de junho de 1996, consultado em 31 de agosto de 2011, arquivado do original (TAR.GZ) em 24 de abril de 2011
- ↑ ghostscript-fonts-std-6.0.tar.gz - GhostScript 6.0 standard fonts - GPL license, 22 de dezembro de 1999, consultado em 31 de agosto de 2011, arquivado do original (TAR.GZ) em 24 de abril de 2011
Ligações externas
- Ghostscript community site, mailing lists, Bugzilla, CVS
- Ghostscript licensing and commercial support
- Ghostscript files on SourceForge
- Ghostscript fonts on SourceForge
- GNU Ghostscript
- ESP Ghostscript
- Display Ghostscript
- 1998 Interview with L. Peter Deutsch on history of Ghostscript project
- Ghostscript, Ghostview and GSview download
- GNU gv
- PDF Blender Home Page
- GSview Home Page
- Ghostscript for DOS
- RGhost - Ruby and Ghostscript in the same project to generate documents. Supports 32 kinds of barcodes
- Moonshiner Homepage
- Pdfcreator Homepage
Portal do software livre