Gem Prawn 0.7 générer des pdf avec des numéros de page (page_number) pour ror
Par rivsc le mardi 26 janvier 2010, 15:06 - Lien permanent

Bon je fais un nouveau billet pour ça parce que j'ai cherché trop longtemps et ça me détend.
Pour afficher les numéros de page dans prawn rien de plus simple (quand on sait ce qu'il faut faire....
pdf.number_pages '<page> sur <total>', [pdf.bounds.bottom_left, 0]
<page> et <total> sont automatiquement remplacés par leur valeur !
Attention mettez cette portion de code à la fin de la vue pdf, et ne mettez pas ça dans un prawn document repeat !
Commentaires
C'est 1 peu différent aujourd'hui, il faut passer 1 hash
pdf.number_pages "<page> / <total>", { :start_count_at => 0, :page_filter => :all, :at => [pdf.bounds.right - 50, 0], :align => :right, :size => 14}
Voir la doc (J'ai perdu aussi pas mal de temps :-/)
Oui merci de l'info ! C'est vrai que les devs de prawn ont la sale habitude de changer plein de truc d'une version à l'autre... et généralement ce n'est pas rétrocompatible !