問題タブ [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 投票する
3 に答える
2908 参照

ruby-on-rails - えびを含む HTML

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

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

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

ruby-on-rails - えびを乗せた乗客が始動しない

Prawn を使用して PDF を生成するアプリがありますが、問題なく動作し、問題はありませんでした。Passenger を使用して Apache 経由でテストしたいところまで来ました。ここで問題が発生します。次のエラーが表示されたパッセンジャー エラー ページが表示されます。

スクリプト/サーバーを再起動しましたが、まったくエラーが発生しなかったため、これが機能しない理由がわかりません。

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

ruby-on-rails - Prawnto オプションの問題

Rails アプリで Prawnto を使用して PDF を生成しています。PDF に 3 つの特定のオプションを設定したい:

  • 真っ白なページから始めたくない
  • (インラインではなく)直接ダウンロードしたい
  • ファイル名を指定したい

これが私のコントローラーメソッドです:

:skip_page_creation オプションを指定しない場合、他の 2 つのオプション (インラインとファイル名) は正常に機能します。しかし、skip_page_creation オプションを追加すると、デフォルトのファイル名でインライン化されます。そしてもちろん、skip_page_creation を削除すると、最初の空白ページを含む素敵なダウンロード PDF が得られます。

このライブラリのドキュメントには何かが望まれていますが、誰かが私を正しい方向に向けることができますか?

乾杯!

アーロン。

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

ruby-on-rails - 新しいページのときに壊れないテーブルを表示するエビ

可変数の行を持つ可変数のテーブルがあり、それらを次々に表示したいのですが、テーブルが現在のページに収まらない場合は、次のページに配置して続行します。テーブルをトランザクションに入れたので、高さが現在のページに収まる場合はロールバックして印刷できますが、テーブルの高さを取得するにはどうすればよいですか?

私は現時点でこのコードを持っています

これに関するヘルプは素晴らしいでしょう。またはこれを行う他の方法はありますか?

よろしくリック

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

ruby-on-rails - ruby prawn 配置された右の画像の周りにテキストをラップする方法は?

float:right プロパティを使用して、html や css のように、画像を右に揃えてテキストを画像の周りに折り返すことは可能ですか?

もしそうなら、どうやってこれをしますか?

画像を揃えることはできますが、テキストを折り返す方法がわかりません。テキストは動的テキストであるため、長さが大きく異なります。

どうもありがとうリック

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

ruby-on-rails - Prawn & Prawnto Rails PDF生成 - UTF-8?

ルビー、エビ、エビを使用して、他の言語のテキストを含むpdfを動的に生成しています。英語以外の文字を含む言語のテキストが表示されないようです。エラーは発生しません...文字の代わりに一連のダッシュが表示されるだけです。Prawn はホームページで UTF-8 のサポートを自慢しているので、これが問題になる理由がわかりません。Ruby 1.8.6 (engineyard) を使用しています。

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

ruby-on-rails - エビはリンク付きのPDFを生成できますか?

RubyonRailsアプリで生成されたPDFにリンクを埋め込む必要があります。エビでこれを行う方法はありますか?

これについて読むと、しばらくの間、エビのフォーマットが答えであったことがわかりましたが、0.7.xはこれを破りました。

prawn-formatは、このlink_annotate(rect, options={})関数を使用してリンクを作成します。PDFにリンクを作成するには、これにどのようなオプションを渡す必要がありますか?

編集:
誰かが持っているなら、これが行われるコード例を見たいです。

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

ruby-on-rails - エビを含む 1 ページに複数の表

PDF生成にエビを使用していますが、すべてうまくいきますが、今は少し問題があります。1 つのページに複数のテーブルを配置すると、それらは互いに重なり合って配置され、互いの下には配置されません。これは正常な動作ですか?どうすればよいですか?

最も通常の動作でテーブルを追加します:)

ありがとう!

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

ruby-on-rails - Rails Prawnto PDF が Internet Explorer でダウンロードできない

IE バージョン 6 ~ 8 を除いて、動作中の Prawnto 実装があります。これが私の印刷方法です。

これは、Safari、FF、および Chrome で正常に動作します。ご存知のように、正気のブラウザです。

しかし IE では、ブラウザはレコードの ID 番号をダウンロードしようとします。URL は次のようになります。

https://domain.com/customers/print/24?format=pdf

「ファイル '24' をダウンロードできません」と表示されます。

ここで何をすべきか考えていますか?

ありがとう、アーロン。

0 投票する
3 に答える
2792 参照

ruby-on-rails - エビ PDF: ネストされたテーブルを生成する必要があります

行が実際には2行のテーブルであるテーブル、つまりネストされたテーブルが必要です.エビでそれを行うにはどうすればよいですか? 拡張機能が必要かもしれません..しかし、どれですか?