問題タブ [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アプリでpdfkitを使用するのに問題があります
pdfkitgemを使用する必要があります。gemと、gem githubpageで記述されたwkhtmltopdftoolをインストールしました(homebrewを使用してwkhtmltopdfをインストールしました)。今、私はpdfキットについてrailscastで述べられているように何でもしていました。しかし、拡張子を追加すると
私のURLに。ロードを開始し、何も起こりません。Railsサーバーを閉じる以外は、読み込みが完了しません。また、.pdfURLの読み込みを開始したとき。wkhmtltopdfプロセスを開始しました(wkhtmltopdfのアイコンもパネルに表示されています)何が間違っていますか?レール3.1.2とルビー1.9.2を使用しています。前もって感謝します
ruby-on-rails - Rails 3 と PDFKit。ページサイズを指定するには?
私はドキュメントを見てきましたが、答えが見つかりません。PDF ドキュメントのページ サイズを指定する方法と、使用可能なページ サイズを教えてください。探し続けていますが、良いドキュメントが見つかりません。URL を教えていただくか、PDF ドキュメントにページ サイズをコーディングする方法を教えてください。
ああ、私はさまざまなサイズの PDF ドキュメントを生成する必要があるため、構成ファイルでそれを行いたくありません。
設定ファイルにありません...
pdf-generation - 1つのデータテーブル(新しい各ページの列ヘッダーを含む)を表す複数ページのPDFをRailsで作成するにはどうすればよいですか?
1つのデータテーブル(新しい各ページの列ヘッダーを含む)を表す複数ページのPDFをRailsで作成するにはどうすればよいですか?wicked-pdf、pdfkit、およびエビを使用した多くの例を見てきましたが、後続のページへのオーバーフローと、新しいページごとにヘッダーを繰り返す必要性に具体的に対処するものは見当たりませんでした。助けてくれてありがとう。
ruby-on-rails - pdfkit を介して wkhtmltopdf を使用して html を pdf に変換する際の文字間隔の問題
私の HTML ファイルには、8pt のフォント サイズを使用している段落がいくつかあります。HTML を PDF に変換した後、段落の文字間隔が余分になり、一部の文字が重なります。
次の提案をすべて試しましたが (dpi や xserver の使用など)、どれも機能していません。
http://code.google.com/p/wkhtmltopdf/issues/detail?id=72&q=手紙
ruby - PDFKit と新しい WKHTMLTOPDF バイナリ
PDFkit Documentationによると、任意の wkhtml オプションを処理できます。そして、それはそれについてのクールなことです。しかし、ドキュメントによると、WKHTMLTOPDF-0.10.0以降では受け入れ られます
- 複数の HTML ドキュメント
- ページ、カバー、目次パーツ - カバーと TOC は共通のフッターとヘッダーを取りません。
pdfkit内のそれらをどのように処理しますか?
というようなページではないので
wkhtmltopdf --page my.html
それは
wkhtmltopdf cover some.html page my.html
ruby - HTML ファイルを PDF に変換する
ruby gem pdfkit を使用して、html ファイルを pdf に変換しようとしています。PDF ファイルを作成できますが、PDF ファイル内のリンクが機能しません。HTML ファイルを PDF に変換するツールが他にあるかどうか教えてください。または、pdfkit を使用してリンクを修正できますか?
ruby-on-rails - PDFKIT カスタムフォント
PDFKitとカスタムフォントでPDFを印刷する方法はありますか?
cssには次のものがあります:
上記のコードは、html としてレンダリングすると正常に動作しますが、PDFKit を使用して PDF に出力すると標準フォントが使用されます。手がかりはありますか?
objective-c - Cocoa PDFViewは、サイズ変更時にのみPDFを表示します
ウィンドウのサイズを変更したり、スクロールして再描画を強制したりせずに、PDFViewでPDFを表示するにはどうすればよいですか。
必要なことをしているようですsetNeedsDisplay
が、それでも効果はありません。
PDFViewを使用してPDFを表示するために考えられる最も単純なアプリがあります。
基本的に、Xcodeで新しいアプリを作成し、コードを次のように変更します。
と
Appleのコード例PDFKitLinker2でも同じ動作に気づきました。ここでは、PDFをスクロールするか、ウィンドウのサイズを変更してPDFを表示する必要があります。
確かに私はCocoa開発の世界に不慣れですが、PDFを表示する方法を示す本当に小さな例を検索して見つけませんでした。私が作成したものは正しいように見えますが、PDFKitLinker2でさえ正しくないように思われることを考えると、疑問があります。
XcodeプロジェクトのGitリポジトリを作成しました。これは、支援やコメントを行う時間がある人のために問題を示しています。
Xcodeバージョン4.3.3(4E3002)の使用-最新のLion。
助けてくれてありがとう。
動作するソリューション。
空の実装でPDFViewのサブクラスを作成し、それをカスタムビューとして追加して、既存のビューを接続すると機能するという解決策を見つけましたIBOutlet
。
私にはまったく意味がありません:(
と
Appleのドキュメントには次のように書かれています。
PDFViewは、アプリケーションにPDF機能を追加するために処理する必要がある唯一のクラスである可能性があります。PDFデータを表示し、ユーザーがコンテンツを選択したり、ドキュメント内を移動したり、ズームレベルを設定したり、テキストコンテンツをペーストボードにコピーしたりできるようにします。PDFViewは、ページ履歴も追跡します。
PDFViewをサブクラス化して、カスタムPDFビューアを作成できます。
私はこの質問と自己回答を同様の質問で通り過ぎるかもしれない人々に残し、それが彼らにとって薄暗い光の灯台になることを望んでいます。また、より多くのココアの知恵を持っている人が私の考えの誤りを指摘することを願っています。
ruby-on-rails - RailsでPDFkit Gemが機能しない
PDFKit と wkhtmltopdf の両方をインストールしました。wkhtmltopdf には brew install を使用し、PDFkit には gem ファイルに追加して以下を作成しました。
同様に、以下をapplication.rbに追加しました
実行すると、次のようwhich wkhtmltopdf
になります。/usr/local/bin/wkhtmltopdf
また、実行することもできwkhtmltopdf google.com google.pdf
、ファイルを正しくプルダウンできます。
私は何かをすることさえできます、wkhtmltopdf http://localhost:3000/about google.pdf
そしてそれはうまくいきます。
ただし、実行しようとするとhttp://localhost:3000/about.pdf
、ブラウザでそこに移動するだけで、Web サイト全体が読み込まれようとして終了しません。ただし、次のようになります。
ミドルウェアにあることを確認するだけです。
これを機能させるために何が欠けていますか?
ruby-on-rails - Facebook Rails アプリで写真から PDF を作成する
Rails を使用して Heroku でホストされている Facebook アプリを作成していますが、問題を解決する理想的な方法を見つけるのに少し苦労しています。ユーザーが画面上で写真を移動して配置し、それを PDF または PNG ファイルとしてダウンロードして、電子メールで送信したり印刷したりできるようにしたいと考えています。ユーザーのFacebookの写真を取得するアプリがあり、それらをHTML5 Canvas要素にドラッグして配置できます。ただし、このキャンバスを印刷可能なものに変換することは、私が行き詰まりを迎えているところです。
基本的に、私が試したいくつかのアイデアがあります。
toDataURL() を使用してキャンバスを PNG に変換します -完全に機能しますが、写真が外部にあるため、キャンバスが「汚れ」ており、セキュリティ上の問題が発生します。各画像のピクセルをピクセル配列にコピーしようと考えましたが、セキュリティ上の問題により、これもうまくいかない可能性があると聞きました。アプリは人々のFacebookの画像を扱っているので、アプリのサーバーに保存したくありません。
PDFKit/wkhtmltopdf を使用して、Rails を使用して PDF を作成します。これを試してみましたが、このアプリは Sinatra アプリなので (私はそう思います)、かなり混乱します。to_pdf 呼び出しで「コマンドが失敗しました」というエラーがスローされます。config.middleware.use 行を追加しようとしましたが、どこに置くべきか 100% 確信が持てず、「config」は未定義の変数であると言ってどこでも失敗しているようです。また、localhost の外でテストすると、Heroku で wkhtmltopdf のインストールが失敗するようです。
Rails を使用して Prawn を使用して PDF を作成する -私は prawn を試しましたが、PDFKit と同様の問題があるようで、Sinatra アプリで何がどこにあるのか混乱します。人々もそれに問題を抱えていることも読んだと思います。
これに対する明らかな解決策を見逃したことがありますか、それとも私が考えていないことがありますか? 私がやりたいのは、ユーザーが簡単にダウンロードして印刷できる、位置決めがそのままの簡単に印刷できるファイルを作成することだけですが、次の場所がわからないほど多くの問題に遭遇しました。ぐるぐる回る。
この問題を回避する方法についてアドバイスがあれば、本当に感謝しています。