問題タブ [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.

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

ruby-on-rails - heroku タイムアウトの問題

Heroku で PDF を生成しようとしていますが、30 秒以上かかることがあり、Heroku がタイムアウト エラーを返します。

私の質問は、どうすれば仕事を遅らせることができるかです。遅延ジョブgemをインストールしましたが、アクションをキューに入れる方法がわかりませんでした。

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

ruby-on-rails - PDF Kit 使用中のエラー

Rails 3 を使用して PDFKit を使用しようとしています。Railscast のチュートリアルに従っていると、次のエラーが発生することがわかりました。

: ActionController::Base:Class の未定義メソッド `wrap_parameters' (NoMethodError)

http://railscasts.com/episodes/220-pdfkit

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

ruby-on-rails - pdfkit ミドルウェアの遅延ジョブ

Herokuでpdfkitミドルウェアを使用してpdfを生成しています。バックグラウンドジョブとしてPDFを生成するにはどうすればよいですか。

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

objective-c - Cocoa での PDF ファイルの結合 (高速な列挙は実装されていません)

それぞれのページを 1 つの PDF に追加して、複数の PDF を 1 つに結合したいと考えています。このサイトの同じ質問に対する回答は、次のコードを提供しました (inputDocuments が PDFDocuments の配列であると仮定します:

PDFDocument クラスがもともと高速列挙をサポートしていたかどうかはわかりませんが、現在はサポートされていないようです。次のように、単一ページの PDFDocuments の配列を使用して一連の for ループを使用して、同じことを試みました。

ただし、エラーが発生します

"2011-07-19 23:56:58.719 URLDownloader[37165:903] *** WebKit discarded an uncaught exception in the webView:didFinishLoadForFrame: delegate: <NSRangeException> *** -[NSCFArray insertObject:atIndex:]: index (1) beyond bounds (1)"

最初のドキュメントが追加された後、1 ページしかない PDF になります。どうすればこれを修正できますか?

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

objective-c - Cocoa PDFKit PDF にテキストを追加

PDFPage にテキストを追加しようとしています。具体的には、pdf文書のヘッダー/フッターに追加したいです。これを行う例をどこでも探しましたが、見つかりません。誰かがチュートリアルを指摘したり、PDFPage にテキストを追加する方法の簡単な例を挙げたりすることができれば、それは本当に役に立ちます。ありがとう。

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

cocoa - PDFViewでハイパーリンクが機能しない(私のココアアプリで)

ウィンドウの1つにPDFViewオブジェクトがあり、ハイパーリンクを機能させるために何か特別なことをする必要があるかどうか疑問に思っています。

同じPDFファイルを他のアプリ(スキム、プレビューなど)で開くと、ハイパーリンクが機能します。

何か案は?

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

ios - iOS 向けの開発時に PDF アウトラインにアクセスすることは可能ですか?

iOS では PDFKit を使用できないため、その環境で PDF ドキュメントのアウトラインを取得するにはどうすればよいですか? FastPdfKit や PSPDFKit などの商用ライブラリが唯一の解決策ですか?

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

ruby-on-rails - グーグルウェブフォントを使用したpdfkit

カスタムのGoogleWebフォントを使用したWebページからPDFKitを使用してPDFを作成しようとしています。

カスタムフォントを正しく機能させることができないようです。ここ
に示すように、Rails用のデフォルトのPDFKitミドルウェアを使用しています。

誰かが.htmlファイルとPDFKitまたは単にwkhtmltopdfを使用してそれをpdfに変換する(できればruby)コードを見せてくれませんか。変換されたPDFにはきれいなフォントが必要です:)

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

ruby-on-rails - システムで生成されたPDFをS3に保存する

解決しました。下部の編集を参照してください。


私の3.1Railsアプリでは、次のようなPDFを生成しています。

次に、Paperclipを使用してアップロードすることにより、生成されたPDFをS3に保存しようとしています。

しかし、それは私に与えています"\x9C" from ASCII-8BIT to UTF-8

Paperclipを使用してこの生成されたPDFをS3にアップロードするにはどうすればよいですか?Herokuを使用しているため、一時ファイルをサーバーに保存してからアップロードすることはできません。

////解決しました

ああ、私の悪い、あなたはルートでセッションの期間中ファイルを保存することができ ます。

したがって、これは機能します。

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

ruby-on-rails - heroku の PdfKit で作成した PDF に写真がありません

開発中および現在の実稼働サーバーで正常に動作するアプリがあります。

無料のherokuに移動したい(基本設定:1 dyno、1 worker)。

残念ながら、pdf 生成 ( PdfKit を使用) は問題ありませんが、CSS で定義された画像がありません。

私は次のような多くのヒントに従いました。

考え?


回避策を見つけましたが、私はまだより良いオプションを知りたいと思っています:

  • ビューを複製しました。1 つは html 専用で、もう 1 つは pdf 用です。

  • 写真を使用してすべてのcssを削除し、html専用のビューにのみ含まれる別のファイルに入れました

  • 最後に、pdf 専用のビューに css を挿入しました。

    .foo { background-image:url(<%= Rails.root %>/public/images/bar.png) }

非常に醜いですが、うまくいきますので、もっと良かったら教えてください