2

エビを使用してログ エントリの PDF を生成しようとすると、エントリが bbcode ([b]bold[/b] など) に保存され、表示時に html に変換されます。

えびにhtmlを表示する方法はありますか?

4

3 に答える 3

1

Jamis Buck ( http://syntax.rubyforge.org/ ) による 'Syntax' などの語彙アナライザーを使用し、HTML チャンクの興味深い部分を解析してそれらの部分を PDF にレンダリングすると、おそらく最良の結果が得られます。

于 2010-01-09T13:15:07.087 に答える
1

prawn-formatが探しているもののように思えますが、試してみたい場合は古いバージョンの prawn を使用する必要があります。

于 2010-01-08T05:31:53.333 に答える
0

http://www.princexml.com/を使用してhtmlドキュメントをcssに変換するか、princelyプラグインを使用してpdfをビューの受け入れ可能な形式の1つとしてレンダリングできます。http://jimneath.org/2009/02/16/creating-pdf-documents-in-ruby-on-rails/を参照してください

エビを直接使いたいのなら、htmlを直接使ってpdfに変換する方法はないと思います。

于 2010-01-07T16:51:29.843 に答える