問題タブ [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.
ruby-on-rails - えびを含む HTML
エビを使用してログ エントリの PDF を生成しようとすると、エントリが bbcode ([b]bold[/b] など) に保存され、表示時に html に変換されます。
えびにhtmlを表示する方法はありますか?
ruby-on-rails - えびを乗せた乗客が始動しない
Prawn を使用して PDF を生成するアプリがありますが、問題なく動作し、問題はありませんでした。Passenger を使用して Apache 経由でテストしたいところまで来ました。ここで問題が発生します。次のエラーが表示されたパッセンジャー エラー ページが表示されます。
スクリプト/サーバーを再起動しましたが、まったくエラーが発生しなかったため、これが機能しない理由がわかりません。
ruby-on-rails - Prawnto オプションの問題
Rails アプリで Prawnto を使用して PDF を生成しています。PDF に 3 つの特定のオプションを設定したい:
- 真っ白なページから始めたくない
- (インラインではなく)直接ダウンロードしたい
- ファイル名を指定したい
これが私のコントローラーメソッドです:
:skip_page_creation オプションを指定しない場合、他の 2 つのオプション (インラインとファイル名) は正常に機能します。しかし、skip_page_creation オプションを追加すると、デフォルトのファイル名でインライン化されます。そしてもちろん、skip_page_creation を削除すると、最初の空白ページを含む素敵なダウンロード PDF が得られます。
このライブラリのドキュメントには何かが望まれていますが、誰かが私を正しい方向に向けることができますか?
乾杯!
アーロン。
ruby-on-rails - 新しいページのときに壊れないテーブルを表示するエビ
可変数の行を持つ可変数のテーブルがあり、それらを次々に表示したいのですが、テーブルが現在のページに収まらない場合は、次のページに配置して続行します。テーブルをトランザクションに入れたので、高さが現在のページに収まる場合はロールバックして印刷できますが、テーブルの高さを取得するにはどうすればよいですか?
私は現時点でこのコードを持っています
これに関するヘルプは素晴らしいでしょう。またはこれを行う他の方法はありますか?
よろしくリック
ruby-on-rails - ruby prawn 配置された右の画像の周りにテキストをラップする方法は?
float:right プロパティを使用して、html や css のように、画像を右に揃えてテキストを画像の周りに折り返すことは可能ですか?
もしそうなら、どうやってこれをしますか?
画像を揃えることはできますが、テキストを折り返す方法がわかりません。テキストは動的テキストであるため、長さが大きく異なります。
どうもありがとうリック
ruby-on-rails - Prawn & Prawnto Rails PDF生成 - UTF-8?
ルビー、エビ、エビを使用して、他の言語のテキストを含むpdfを動的に生成しています。英語以外の文字を含む言語のテキストが表示されないようです。エラーは発生しません...文字の代わりに一連のダッシュが表示されるだけです。Prawn はホームページで UTF-8 のサポートを自慢しているので、これが問題になる理由がわかりません。Ruby 1.8.6 (engineyard) を使用しています。
ruby-on-rails - エビはリンク付きのPDFを生成できますか?
RubyonRailsアプリで生成されたPDFにリンクを埋め込む必要があります。エビでこれを行う方法はありますか?
これについて読むと、しばらくの間、エビのフォーマットが答えであったことがわかりましたが、0.7.xはこれを破りました。
prawn-formatは、このlink_annotate(rect, options={})
関数を使用してリンクを作成します。PDFにリンクを作成するには、これにどのようなオプションを渡す必要がありますか?
編集:
誰かが持っているなら、これが行われるコード例を見たいです。
ruby-on-rails - エビを含む 1 ページに複数の表
PDF生成にエビを使用していますが、すべてうまくいきますが、今は少し問題があります。1 つのページに複数のテーブルを配置すると、それらは互いに重なり合って配置され、互いの下には配置されません。これは正常な動作ですか?どうすればよいですか?
最も通常の動作でテーブルを追加します:)
ありがとう!
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' をダウンロードできません」と表示されます。
ここで何をすべきか考えていますか?
ありがとう、アーロン。
ruby-on-rails - エビ PDF: ネストされたテーブルを生成する必要があります
行が実際には2行のテーブルであるテーブル、つまりネストされたテーブルが必要です.エビでそれを行うにはどうすればよいですか? 拡張機能が必要かもしれません..しかし、どれですか?