креветки и текстовый формат
-
26-09-2019 - |
Вопрос
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
Это даст вам более подробную информацию о методах и некоторых вариантах.