2010-11-19 8 views
1

Prawn/Prawnto est un truc génial pour générer un fichier pdf. Mais je ne suis pas capable de rendre le texte formaté exactement comme ils sont. La crevette est en train de restituer toutes les balises html < b>, < i>, < p> en tant que chaîne. Voici le code que je l'ai écritcrevette et le format texte

pdf.text "#{@product.name}",: size => 20,: style =>: bold
pdf.text "< b> Ashis Rai < b> "

et que vous voulez voir le résultat que

 
Nokia N97 
Ashis Rai 

mais je reçois résultat final comme ci-dessous

Nokia N97
< b> Ashis Rai < b>

Répondre

0

La méthode pdf.text affichera ce qui est transmis. Pour le texte en gras, vous devez utiliser

pdf.text,: font_style =>: bold

Une bonne façon d'obtenir la documentation est d'exécuter serveur gemme

POINTAGE votre navigateur à http://localhost:8808/doc_root/prawn-core-0.8.4/rdoc/Prawn/Text.html

Cela vous donnera plus de détails sur les méthodes et certaines des options.

Questions connexes