Genero un file PDF usando Prawn e il plugin Prawnto nella mia applicazione rails.Come posso eseguire la formattazione in linea (grassetto e sottolineato) per PDF generato da Prawnto in Rails?
Creare un modulo standard con un'area di testo standard e inviarlo come corpo del file PDF.
Tuttavia, ho bisogno di essere in grado di formattare le parole e le frasi con:
- grassetto
- sottolineatura
- tipo forse differente dimensioni
Voglio essere in grado di farlo dalla casella di inserimento textarea. In questo momento, perché uso prawnto, fondamentalmente sto generando una vista che emette ciò che è nella textarea.
Ma se inserisco, diciamo, in grassetto nell'area di testo, non viene formattato, ma solo rendering.
Come posso fare?
quindi se aggiungo semplicemente inline_format => true occorrerà il codice HTML nell'area di testo? – Angela
Sto usando il plugin prawnto, ho dimenticato, e quindi non accedo direttamente al PDF, basta passare una vista con un pdf di rendering e prawnto si sta prendendo cura di esso ... come posso passare a quella formattazione? – Angela
@Angela Non avevo mai sentito parlare di prawnto. L'ho appena verificato, però, e sembra promettente. E sembra che usi ancora i metodi originali di Prawn, solo in una vista, quindi dovresti chiamare 'pdf.text @ textarea_text 'da qualche parte nella tua vista. Aggiungendo l'opzione ': inline_format => true' come hai detto _should_ essere tutto quello che serve. Ma nessuna promessa: non l'ho provato! –