Ghostscript-API-Wrapper
O Ghostscript-API-Wrapper é um projeto de código aberto que simplifica o uso do Ghostscript para Delphi e Free Pascal.
Características:
- Integração de parâmetros Ghostscript frequentemente usados com descrição
- Um conversor de PDF simples para criar arquivos PDF e PDF-A
- Visualização da página como uma imagem
- Execução de uma operação em um único thread
- Saída de informações de depuração do wrapper e da biblioteca Ghostscript
- Suporta aplicativos Windows de 32 e 64 bits para Delphi
- Suporta aplicativos Windows e Linux de 32/64 bits para FPC/Lazarus
- Exemplos de aplicações para Delphi e Lazarus
GhostScript
Nos links a seguir você encontra o site e a documentação do Ghostscript.
Instalação do Linux
Como compilar o Ghostscript no guia de instalação do Linux
REGISTRO DE ALTERAÇÕES
versão 1.01.1 (FPC Win32/64,Linux e Delphi Win32/64)
- função de impressão adicionada ao TGS_PDFConverter
- corrigiu um problema com o log interno (faltam informações de depuração)
- corrigiu um problema em que um erro não foi gravado no log de erros
versão 1.01.0 (FPC Win32/64,Linux e Delphi Win32/64)
- adicionado suporte Linux para FPC
- adicionou conversão de cores para diferentes monitores e melhorou o bitmap de visualização
- mudou a plataforma de exemplo Lazarus independente
- documentação interna melhorada
- mudou OnStdOut, OnStdIn, OnStdError para métodos sincronizados seguros de thread
- adicionou mais parâmetros ao TGS_Params
versão 1.00.2 (FPC e Delphi Win32/64)
- adicionado exemplo para Lazarus/FPC e alterado pastas dos exemplos
- documentação interna melhorada
- corrigiu um problema ao criar a visualização da imagem de 64 bits
- corrigiu um problema com threads nos exemplos
versão 1.00.1 (FPC e Delphi Win32/64)
- Suporte FPC/Lazarus
- chamada automática de gsapi_quit
- incluir operação gsapi_run*
- adicionado display_memfree à opção do compilador USE_GSDisplayMemAlloc para evitar vazamentos de memória do Ghostscript
- corrigiu um problema com o log interno
primeira versão 1.00.0 (Delphi Win32/64)
- confirmação inicial
- unidades de embalagem
- TGS_Api para usar as unidades wrapper
- TGS_Converter conversor simples de PDF/PDF_A
- SkiSys.GS_ParameterTypes integrou parâmetros do Ghostscript com descrição baseada na documentação do Ghostscript
- Projeto de exemplo (Delphi)