Novecento Normal
Novecento Demibold
Novecento Bold
Barcodes for Ruby
Aujourd’hui une gem qui n’est pas inutile. En revanche je ne sais pas quand vous pourrez en avoir l’utilité, peut-être pour créer une étiqueteuse open-source pour le supermarché du coin :)
Mais bon, un petit exemple n’a jamais tué personne, et vous brûlez sûrement d’impatience de générer votre premier code-barres. Donc voici :
require 'barby'
require 'barby/barcode/code_128'
require 'barby/outputter/png_outputter'
barcode = Barby::Code128B.new('Youhou un super code-barres')
File.open('code128b.png', 'w'){|f|
f.write barcode.to_png(:height => 20, :margin => 5)
}
Et voilà un beau code 128 de type B !
Drôlement joli, non ?
Les liens utiles
Sur une idée de @CamilleRoux