質問

WKHTML2PDFとWicked_PDFを使用して、Railsアプリケーション用のPDFSを作成したかったのです。
wkhtml2pdfベータ4をダウンロードして抽出し、/usr/local/bin/wkhtml2pdfに配置しました
私はそれをWebサイトで実行しようとしましたが、それは素晴らしい結果をもたらしました。

私のRailsアプリケーション(2.3.4)で、wicked_pdfをインストールしました:

スクリプト/プラグインgit://github.com/mileszs/wicked_pdf.git
スクリプト/wicked_pdfを生成します

すべてが大丈夫だったようでした。内部スクリプト/コンソール私は次のことを実行します - (次の出力で)

wp = WickedPdf.new

=>#wickedpdf:0xb62f2c70 @exe_path = "/usr/local/bin/wkhtmltopdf"

HTML_DOCUMENT = "<html><body>Hello World</body></html>"

=> "<html><body>Hello World</body></html>"

pdf = wp.pdf_from_string HTML_DOCUMENT

=> "/usr/local/bin/wkhtmltopdf - -q"

=> " n n n n n n n n n n"

もちろん、これは良くありません。テストによると、私の最後のコマンドの結果は「%PDF-1.4」から始める必要があります

私に何ができるのか考えてみませんか?

役に立ちましたか?

解決

同じ問題があります。削除しました -q からのオプション wicked_pdf.rb 19行目にファイルしてから、コンソールに適切な文字列を取得できました。

=> "%PDF-1.4\n1 0 obj\n<<\n/Title ...

これも他の問題を解決したようです。 PDFは、Webサイト(埋め込まれたフォントの問題)から次の問題に使用しても、まだ正しくレンダリングされませんでした。

うまくいけば、これがあなたのために働くでしょう。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top