Вопрос

Prawn/prawnto — классная штука для создания PDF-файла.Но я не могу отображать форматированный текст точно так, как он есть.Prawn отображает все HTML-теги <b>, <i>, <p> как строку.Ниже приведен код, который я написал

pdf.text "#{@product.name}", :size => 20, :style => :bold
pdf.text "<b>Ашис Рай<b>"

и хочу увидеть результат как

Нокиа Н97  
Ашис Рай

но я получаю окончательный результат, как показано ниже

Нокиа Н97
<b>Ашис Рай<b>

Это было полезно?

Решение 2

Ниже приведена опция, которая позволяет отображать наш форматированный текст в файле PDF.

:inline_format => true

Вы можете просмотреть Как я могу выполнить встроенное форматирование (жирный шрифт и подчеркивание) для PDF-файла, созданного Prawnto в Rails? от @Анжела

Другие советы

Метод PDF.Text окажет то, что оно передано. Чтобы сделать текст Bold, вам нужно использовать

pdf.text,: font_style =>: жирный

Хороший способ получить документы, чтобы запуститьGEM Server

Затем укажите браузер на http: // localhost: 8808 / doc_root / crawn-core-0.8.4 / rdoc / креветка / text.html

Это даст вам более подробную информацию о методах и некоторых вариантах.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top