問題タブ [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 - RubyまたはRubyonRailsを使用して署名付きのPDFを生成する
私はエビを使用してPDFを生成するRailsアプリケーションに取り組んでいます。簡単に言うと、生成されたPDFにデジタル署名できるようにしたいと考えています。正確に読み始める場所がわかりません。他の誰かがこれを以前に達成できたかどうか、もしそうなら、私がそれを行うためにどのようなリソースを使用すべきかを尋ねたかっただけです。
ありがとう!
ruby-on-rails - エビの宝石:*既存の*ファイル(.xls)から.pdfを作成する方法
エビの宝石を使用して、既存の(.xls)ファイルから.pdfファイルを作成する方法を誰かに教えてもらえますか(簡単なコード例をコピーして貼り付けることができます)?(基本的に、既存のファイルを「開く」コマンドが必要です。)
(エビのドキュメント(http://prawn.majesticseacreature.com/docs/)はかなり前からなくなっているようですが、Googleキャッシュでは使用できません...)
これについて助けてくれてありがとう!トム
ruby-on-rails - Rails:エビで生成されたPDFをActionMailerから送信された電子メールに電子メールで送信しますか?
私はeコマースアプリを持っています。Prawn を使用して、注文の PDF 請求書を生成しています。私は標準的なエビのセットアップを使用しています。views/admin/orders に、show.pdf.prawn というファイルがあります。売り手が自分の管理セクションで注文を表示しているときに、注文/表示ビューの PDF バージョンを開くリンクをクリックします。これはすべて完璧に機能します。
さて、トリッキーな部分です。注文が完了すると、出品者にメールが送信されます。私がやりたいことは、注文/ショーのPDF請求書バージョンをそのメールに添付することです. これを行うことは可能ですか?電子メールの添付ファイルに関するドキュメントはかなり限られており、説明しているワークフローを実行するリソースを見つけることができませんでした.
任意のガイダンスをいただければ幸いです。
ruby-on-rails - エビPDFと空のデータベースセル?
私は Prawn PDF を使用して、Rails アプリケーションでオンザフライで PDF ファイルを作成しています。
私は最近 Rails 関数に出くわしましたcell.blank?
。これは本当に便利であることが証明されています。<li>
表示するものが何もない場合は、必要な行を非表示にすることができます。これは、しばらく疑問に思っていたことです。
エビで同じことをすることは可能ですか?空の行を非表示にしますか?
現時点では、次のものがあれば:
たとえば、ユーザーが連絡先の名前と郵便番号のみを入力した場合、住所行の 1、2、および 3 があるべき場所に大きなギャップが生じます。
これらの行が空であるため無視して、次のように表示できるとします。
それは私のPDFを整理し、ユーザーが間違ったフィールドを使用して住所がPDFで正しく見えるようにする必要をなくします。
これは私のエビのコードがどのように見えるかです:
Prawn の Google ユーザー グループ サイトを検索しましたが、必要なものが見つからないようです。
前もって感謝します!
ダニー
ruby-on-rails - RailsでPrawnを使用してpdfファイルを生成するにはどうすればよいですか?
次の構文を使用してpdfファイルを生成しました。
しかし、/public/pdf/ フォルダー内のファイルを探すと、ファイルが見つかりません。
これに対する私のコントローラーコードは
ruby-on-rails - rails prawnを使用しているときにテーブルのcolumn_widthを設定するには?
これは私のエビのコードです
このコードは行を作成します..しかし、ここで列幅を指定する必要があります...では、列幅を設定するにはどうすればよいですか?
ruby - Prawn テーブルのセル/列幅の設定
Prawn を PDF ライブラリとして使用して、週のスケジュール PDF ファイルを生成する ruby で小さなスクリプトを作成しています。テーブルのスタイリングに苦労しています。幅がセルの内容に依存しないように、テーブル内のすべての列に静的な幅を設定したいと思います。
Prawn プロジェクト サイトのドキュメント (そこには改善の余地がたくさんあります) を読み、数時間グーグルで検索しましたが、テーブルの列またはセルの幅を設定する方法、または列のスタイルを設定する方法がわかりません。 /cells あらゆる方法で。グリッド レイアウトの PDF ファイルを取得しましたが、セルのサイズが大きく異なり、見栄えがよくありません。
これはうまくいきませんでした:
PDFを生成する私の方法の現在のバージョンは次のとおりですが、セルのスタイルも設定されていません。
ruby-on-rails - stroke_bounds をカスタマイズするオプションはありますか? (えび)
PDF のすべてのページに罫線を引きたい。しかし、 を使用している間stroke_bounds
は、単一の暗い線の境界線しか描画できません。何もカスタマイズできませんでしたか?
stroke_bounds
私の境界線のスタイルを変更する方法について誰か考えがありますか?
ruby-on-rails - エビ - コードを再利用するために、pdfドキュメントの一般的なものを別のモジュールに一般化する方法は?
Rails Prawn を使用して pdf ファイルを生成しています。これで、必要なもの (テーブル、ヘッダー、フッター、ロゴ、ボーダーなど) をすべて含む pdf を生成できるようになりました。別のモジュール内のメソッドで共通のもの (ヘッダー、フッター、ボーダー) を使用し、元のプログラムからこのメソッドを呼び出す必要がありますか?
私のオリジナルプログラム: travel_report.rb モジュール TravelReport
include Header def self.generate(start_ts, end_ts, format_type, obu_ids, interval) Prawn::Document.generate("public/test.pdf") do
国境
ヘッダーと境界線
フッター
Borders 用の別のモジュール module Header #class Cheader < Prawn::Document::BoundingBox #include Prawn def self.border
終わり
このコードは境界線を作成しません...これのために別のモジュールを作成する方法はありますか????