問題タブ [pdfkit]
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 - Rails:「sudo」コマンドが認識されないのはなぜですか?
私のアプリケーションディレクトリ(Windows上)で、次を実行します:
ここで説明したように、しかし、私はこのエラーが発生しました:
「sudo」は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません。
何が問題なのですか?
ruby-on-rails - WindowsでPDFKITコマンドを実行できません
私はこのチュートリアルに従っていますが、Windowsです。私が走るとき:
私のアプリケーションディレクトリから、pdfkit
コマンドが認識されません:
gem list
pdfkit
gemがインストールされていることを示しています。
何が問題なのか?
ruby-on-rails - Rails 3 + PDFKit 問題: 許可が拒否されました (Errno::EACCES)
Windows 上の Rails 3 アプリケーションでPDFKitを使用したいと考えています。
私は宝石をインストールwkhtmltopdf
しました。pdfkit
PDFを作成するために使用するコードは次のとおりです。
次のエラーが発生しました。
何か案は ?
ruby-on-rails - Rails 3 + PDFKit:ビューをPDFに変換する方法は?
Windows上のRails3アプリケーションには、次のページがあり、ジョブの領収書が表示され、ユーザーがそれを編集できるようになっています。
ページの下部に[PDFの作成]ボタンもあります。押されたときcreate_pdf_invoice
、私のJobsController
は呼ばれます:
これはすべて正常に機能します。つまり、PDFが作成されます。
私の質問は、この静的なテキストではなく、請求書自体を印刷するにはどうすればよいですか(http://localhost:3001/jobs/45/invoice
ページで[印刷]を押した場合など)?
アップデート
入れてみました
と
ここでconfig/application.rb
提案されているように。
サーバーは正常に起動しますが、
Rubyがクラッシュします:
私が使う:
何か案は ?
ruby-on-rails - render_to_stringはパーシャルを検出しません(PDFKitコントローラーの応答)
Ruby 1.8.7、Rails 3.0.4、PDFKit 0.5.0
ミドルウェアを使用せずにPDFKitを使用してPDFを作成しようとしているので、JavaScriptを無効にできます(PDFにあるはずの多くの情報を非表示にするアコーディオンアクションがあります)。ただし、試行すると、ビュー(show.html.erb)のパーシャルが欠落していると表示されるため、失敗します。
{:locale => [:en、:en]、:formats => [:pdf]、:handlers => [:erb、:rjs、:builder、:rhtml、:rxml]}で部分的なプログラム/詳細が欠落しています
パーシャルへの参照を削除すると、正常に機能します。また、show.html.erbと同じディレクトリにパーシャルを配置しようとしましたが無駄になりました。これが私のコントローラーのshowactionのコードです:
これを行い、パーシャルを保持する方法はありますか?
編集:今のところ私はこれをしました:
これには、生成するすべてのPDFでJavaScriptをオフにするという欠点がありますが、今のところは有効です。パーシャルをrender_to_stringで引き続き機能させるという元の質問に対する回答は、引き続き高く評価されます。
ruby-on-rails - PDFKit が正しい PDF を生成しない
PDFKitとwkhtmltopdfをインストールしました。
1 つのアクションで、次のような単純な html をレンダリングします。
アクションを .pdf 拡張子で実行すると、間違った pdf ファイルが生成されます。PDFKit のデバッグ 次の行に到達しました。
これは、私の PDF が生成される場所です。コマンド ライン no wkhtmltopdf と私の html を入力として使用します。
rdebug を使用すると、invoke の値は次のようになることがわかりました。
そして @source.to_s は
わかりましたので、次のように手動でコマンドを実行しようとしました:
明らかに、hello_internet には @source.to_s のコンテンツがあります。
実行すると、正しい pdf が生成されます。
生成された正しい pdf はhereで、間違った pdf はhereです。
ここで何が問題なのかわかりません。
ありがとう。
cocoa - Cocoa で PDF を操作する
PDFKit (PDFDocument、PDFPage) でより単純なクラスを使用し、低レベルの CGPDFDocumentRef オブジェクトへの参照を取得する方法があるかどうか疑問に思っています。これが可能かどうか誰にもわかりますか?
objective-c - CocoaでのPDFファイルのマージ
複数のPDFファイルを連結して1つのPDFを作成したいと思います。今、私は私が知っているところまで来ました、PDFKitは行くための適切な方法です(私は推測します)。しかし、マージをどのように実行するかはわかりません。私は1つとPDFDocument
いくつかを持っている必要がPDFPage
あり、それinsertPage
からPDFDocument
?それとももっと簡単な方法がありますか?PDFを連続的に変更したくはありません。ただ、それらをマージしたいだけです。どうもありがとう!
pdfkit - ユーザーがPDFで1ページを正常に生成した後、Rails 3アプリですべてのページをPDFにレンダリングするPDFKit
PDFでいくつかのページを生成したいので、PDFKit gemから始めました。
すべてが正常に機能しますが、ユーザーがページを pdf でダウンロードすると、その後、ユーザーがクリックしたリンクが pdf にダウンロードされます!!. PDF 生成を 1 ページだけオンにしたいと考えています。
私の構成は次のとおりです。
application.html.erb
アプリケーション.rb
show.html.erb
ruby-on-rails - 特定のページにヘッダーを追加する方法pdfkitで生成されたpdf
現在、3.0.5 Rails アプリケーションで pdfkit を使用して、ユーザー アクティビティのレポートを生成しています。PDFドキュメントはシンプルで、最初のページにはユーザーに関する詳細があり、要約があり、次に選択した期間のすべてのユーザーのアクティビティを含む表があります。
最初のページは問題ありませんが、テーブルを表示すると、次のページは、アクティビティ テーブル ヘッダーを含むすべてのページでそのヘッダー列のタイトルから開始する必要があります。(銀行の明細書を思い出させます)このようなもの:
どうすればそれができるか知っている人はいますか?