Sto usando gamberetti gemma per generare report in formato PDF,rotaie 3 + gamberi pdf + html_safe
@user.description returns as string "<b>sample text</b> &nspb; <p>sample text</p>"
mentre aggiungendo valori alla tabella pdf
pdftable = Prawn::Document.new
pdftable.table([["#{@user.description}"]],
:column_widths => {0 => 50, 1 => 60, 2 => 280, }, :row_colors => ["ffffff"])
in questo caso ha generato PDF ha contenuto con html tag, anche se ho provato ad applicare html_safe ma non sta sfuggendo tag.
è possibile utilizzare/applicare html_safe all'interno di prawn pdftable, per sfuggire ai tag html?
Cosa sta rivelando nel PDF, esattamente, e cosa vuoi di presentarsi invece? –
in pdf suo presentarsi "testo di esempio &nspb;
testo di esempio
", invece dovrebbe essere solo il testo vale a dire "testo di esempio Testo di esempio", html_safe deve essere applicato – lamrinCi dispiace, ma non è quello che 'html_safe' fa - è semplicemente dice a Rails che la stringa non deve essere sfuggita quando usata in una vista. Dai un'occhiata a [questa domanda] (http://stackoverflow.com/questions/7414267/strip-html-from-string-ruby-on-rails) per una soluzione. –