Rails 3 и Prawn - форматирование HTML не работает? - PullRequest
2 голосов
/ 23 декабря 2011

Я открыл страницу Prawn's manual и попытался использовать форматирование HTML в документе PDF В частности,

pdf.table([["Just <font size='18'>some</font> <b><i>inline</i></b>", "", ""],
          ["<color rgb='FF00FF'>styles</color> being applied here", "", ""]],
          :cell_style => { :inline_format => true }, :cell_style => {:borders => []})

Проблема в том, что теги HTML отображаются как теги HTML, у кого-нибудь есть такая же проблема? Согласно документации, теги HTML должны отображать свойство HTML, но на самом деле отображаются только теги HTML.

У кого-нибудь есть совет, как это исправить?

Я использую Креветку в версии

* prawn (0.12.0)
* prawnto (0.0.4)

Ответы [ 2 ]

2 голосов
/ 09 января 2012

Я использовал креветку для создания PDF, и если вы примете мое мнение, вам не нужно использовать драгоценный камень креветок с креветками в рельсах 3. я только что создал блог на this.check, я объяснил это с нуля о том, как использовать креветку с образцом счета.
http://www.idyllic -software.com / блог / создание PDF-использующих-креветка-в-рубин-на-рельсы /

спасибо

аникет

2 голосов
/ 24 декабря 2011

Похоже, это больше не нужно ( HTML-форматирование креветок ) - если вы хотите использовать HTML для создания ваших PDF, вы можете использовать PDFKit (https://github.com/jdpace/PDFKit), который поддерживает CSS.

...