HashCode

An organizer of symbols

Archive for June, 2008

RGhost 0.8 e RGhost Barcode publicado

Thursday, June 19th, 2008

Rubeiros,

Publiquei hoje um nova versão do RGhost http://rghost.rubyforge.org totalmente refatorada.
Bati forte em desempenho e na doçura da sintaxe, ficando mais fácil programar em Ruby e gerar códigos em Postscript.
Fiz um teste estuprador até 10K páginas com template e passou legal.

Abaixo algumas das mudanças.

  • Namespace RGhost adicionado e algumas nomes de classes/módulos mudaram.
  • Teste de ambiente e de fonts como RGhost::Config.is_ok?.render :pdf, :filename => “/tmp/test.pdf” e environment_fonts.
  • Retirado o suporte aos 4 códigos de barras GNU Barcode.
  • Criado o projeto rghost_barcode http://rghost-barcode.rubyforge.org que suporta 32 tipos de códigos de barras incluindo uns doidão.
  • Suporte a qualquer fonte TTF e Type 1.
  • Possibilita agora a cópia da API para a memória de impressoras de alto volume.
  • Tag scope para personalização de fontes.
  • Reformulação de vetores e adicionado: canto arredondados, polígono, etc.
  • Melhora do uso de templates registrando-os do dicionário interno da pilha PS.
  • As classes TextArea e Text foram reformuladas, suporte a alinhamento do texto, tags, e outros.
  • Virtual page.
  • Reestruturado o suporte ao ActiveRecord, agora podemos usar n Grid::Rails em um doc.
  • Alguns callbacks mudaram de posição como o before_page_create e o odd_pages.
  • Documentação em Inglês
  • o resto eu esqueci :)

Se alguém se interessar por traduzir o manual em português é só enviar um email para mim em pvt que eu mando o odt.

Agradeço a todos que reportaram bugs e me ajudaram a testar.

Desculpem a demora. Espero que gostem.