問題タブ [prawn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
383 参照

plugins - 海老とテキスト形式

Prawn/prawnto は、pdf ファイルを生成するためのクールなものです。しかし、書式設定されたテキストをそのままレンダリングすることはできません。エビは、すべての html タグ <b>、<i>、<p> を文字列としてレンダリングしています。以下は私が書いたコードです

pdf.text "#{@product.name}", :size => 20, :style => :bold
pdf.text "<b>Ashis Rai<b>"

結果を次のように見たい

しかし、私は以下のように最終結果を得ています

Nokia N97
<b>Ashis Rai<b>

0 投票する
1 に答える
412 参照

pdf - PDFファイルの全スペースを使用

私はエビを使ってPDFファイルを作成していますが、ページの周りに常にスペース/マージンが残っています。余白を残さずにPDFファイルの全スペースを使用することはできませんか?

ありがとう !!!

0 投票する
2 に答える
2376 参照

ruby-on-rails - PDFファイルを生成するRubyonRailsでエビを使って2つの異なるフォントスタイルを1行に設定するにはどうすればよいですか?

私は次のコードを持っています:

しかし、このコードは2行を表示します。対応するフォントサイズが異なる2つのテキスト要素を1行にまとめたいと思います。

0 投票する
4 に答える
2182 参照

ruby-on-rails - エビに代わるRails PDF生成

私は Prawn を使って簡単な請求書 PDF を生成してきました。私は今、より複雑な PDF ドキュメントを作成する必要があり、Prawn は不足しています。既存のレイアウトを正確にコピーする必要があるため、HTML からの変換 (王子様風) はオプションではありません。

誰かが良い代替案、またはその問題の代替案を推奨できますか?

0 投票する
2 に答える
1103 参照

ruby-on-rails - エビ テーブル: ブロックが実行されていません

rails/prawn コードで非常に奇妙な問題に遭遇しました。

テーブルを生成し、次のコードで最初の行のフォント スタイルを変更しようとしています。

テーブルは生成されますが、ブロック内は何も実行されません。ブロックにデバッガーステートメントを入れてみましたが、それもヒットしません。グーグルで見つかった提案に従って、ブロック引数を追加しようとしました。

他のいくつかのバリエーションと一緒に、しかし役に立たない. config/environments.rb を変更してさまざまな設定を試みましたが、それもうまくいきませんでした。具体的には、私の質問は、ブロック内のコードが実行されないのはなぜですか?

誰かが持っているかもしれない提案をいただければ幸いです。

0 投票する
0 に答える
240 参照

ruby-on-rails - Ruby on Rails で Prawn を使用した Widow Orphan 保護はありますか?

Ruby on Rails で Prawn を使用することについて質問があります。

可変長のコンテンツに bounding_box を使用しています。コンテンツが次のページにオーバーフローしたときに、ある種の未亡人/孤立した保護を配置したいと考えています。これに対する推奨される解決策はありますか?

最後の段落区切りで前のページからコンテンツを分割し、その段落を次のページに運ぶ方法はありますか?

または、前のページから最後の x 行を取得して、新しいページに少なくとも x+1 行が含まれるようにすることはできますか?

考え?提案?

0 投票する
0 に答える
328 参照

ruby - RUBY+ PRAWN -Template::Error (nil を Float に変換できません)

PRAWNを使用してpdfを作成しています。この行でエラーが発生します:

どんな提案でも大歓迎です。

0 投票する
2 に答える
14400 参照

ruby-on-rails - ルビーでエビにマージンを設定するにはどうすればよいですか?

これは私がこれまでに持っているものですが、マージンを設定する必要があります:

0 投票する
1 に答える
1582 参照

ruby-on-rails - エビのテーブルのフォーマット(これは一般的な問題のようです)

私は、Prawnを使用してRailsアクションから提供されたPDFでテーブルをフォーマットすることができません。

これがコードですが、フォーマットは適用されません。

手がかりはありますか?

0 投票する
1 に答える
351 参照

ruby-on-rails - バンドラーを使用して本番サーバーでエビの新しいバージョンに更新する際の問題

0.10.2バージョンで動作するようにコードなどを更新し、すべて開発中です。

実動サーバーにデプロイしてバンドル・インストールを実行すると、まだこのエラーが発生しますか?

git://github.com/sandal/prawn (0.10.2) はチェックアウトされていません。実行してくださいbundle install(Bundler::GitError)

次に bundle install を再度実行すると、このエラーが発生します

/usr/local/rvm/gems/ruby-1.8.7-p302/bundler/gems/prawn-89ba0ebf7ac3/ prawn.gemspec:2: 警告: 定数 PRAWN_VERSION は既に初期化されています

誰でもこれを手伝ってもらえますか?

ありがとう、たくさんのリック