HashCode

An organizer of symbols

Rghost & Barcode

Rghost é uma API de criação e conversão de documento.

Site oficial: RGhost & RGhost Barcode

Uma forma de criação e vários outputs.
flow2.png
Usa o ghostscript framework para conversão de formatos. Com:

  • Legado de 16 anos de conversão de documento do Ghostscript.
  • Renderização
    • Matriz de dados otimizada
    • Permite configurar a pilha de dados interna
    • Homologado até 5.800 páginas(=~ 464.000 registros) para Linux Intel
    • Homologado até 10.000 páginas(=~ 800.000 registros) para Linux Sparc
  • Unidades
    • Cm, inch e psunit
    • Permite personalização de unidade
  • Fontes
    • 9 fontes internas(pfb)
    • GNU Barcodes(ean,i25, code39, code128)
    • Fontes binárias
    • Distorção de fontes
    • Fontes asiáticas
    • Suporte a Latin1(ISO-8859-1)
  • Cursores
    • Ponto absoluto, ponto relativo, deslocamento da origem, etc
    • Salto de página e controles de faixa dinâmicos
    • Papel
    • Disposição landscape e portrait
    • Papeis pré-definidos
    • Papeis com tamanho personalizado
    • Controle de margem de silêncio
  • Texto
    • Área de texto com tags.
    • Texto em ponto absoluto e relativo
    • Alinhamento ao ponto
    • Alinhamento pela página
    • Avaliação de variáveis internas em postscript
  • Cores
    • CMYK
    • RGB
    • Grayscale
  • Geometrias
    • Arcos, retângulos, linhas, etc
    • Predefinições auxiliares de linhas e backgrounds de faixas
  • Imagens e Templates de entrada
    • GIF e JPEG
    • EPS
  • Grade de dados para
    • Matriz de dados
    • CSV
    • ActiveRecord
    • Personalização de colunas de dados
    • Formatador de dados
    • Estilos predefinidos
  • Document Callbacks
    • :before_page_create, :after_page_create,:odd_pages,:even_pages, :before_document_create,:first_page, last_page e :after_document_create
  • Grid Callbacks
    • :before_row, :after_row, :even_row,:odd_row, :before_column, :after_column, :even_column, :odd_column, :before_table_create e :after_table_create
  • Conversor de PDF
  • Outputs(mais usados)
    • PDF, PS, PNG, EPS, JPG, TIF, laserjet, deskjet e X11

Por favor reporte bugs e sugestões.

RDOC
Manual Ruby Ghost Engine(pdf)

Instalação

gem install rghost