RGhost 0.8 e RGhost Barcode publicado
Thursday, June 19th, 2008Rubeiros,
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.