Novecento Normal
Novecento Demibold
Novecento Bold
Que celui qui n’a jamais dû générer un pdf me jette la première pierre !
Il y a deux trucs nuls dans la vie : ne pas réussir un fatality et générer des pdf. Le second peut être angoissant surtout quand il s’agit qu’il soit “joli”. Mais bon il y a plein d’outils pour se faciliter la vie, Wisepdf est l’un d’entre eux.
Cette gem utilise Wkhtmltopdf pour nous convertir du bon HTML des 90’s (rien de mieux qu’un tableau pour faire un joli pdf) en pdf.
Un petit exemple :
# on crée un pdf depuis une chaîne
pdf = Wisepdf::Writer.new.to_pdf('<h1>Bonjourgem te bat à Mortal Kombat</h1>')
# on le sauvegarde dans un fichier
save_path = Rails.root.join('pdfs','filename.pdf')
File.open(save_path, 'wb') do |file|
file
Beaucoup, beaucoup d’options sont disponibles pour vous permettre d’utiliser des templates HTML pour vos générations de pdf. Par ici le lien utile :