問題タブ [node-html-pdf]

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 投票する
0 に答える
294 参照

node-html-pdf - node-html-pdf ヘッダーとフッターは、2 ページ目から最後のページまで始まります

node-html-pdf を使用して html を PDF に変換しています。変換は非常に良好です。しかし、問題は PDF ページにヘッダーとフッターを追加することです。実際には、2 ページ目から最後のページまでヘッダーとフッターが必要です。これを可能にする方法はありますか?

0 投票する
0 に答える
595 参照

node.js - NodeJS は pdf を生成し、firebase ストレージに保存します。ファイルを開けません

私はしばらくこの問題に悩まされていましたが、なぜこのファイルが firebase に正しくアップロードされていないのか分かりません。以下のコードをfirebase関数で使用してドキュメントを生成し、そのドキュメントをストリームに変換します。最後に、ファイルを書き込むパスを宣言する書き込みストリームを作成し、ドキュメントストリームをfirebaseにパイプしますストレージ書き込みストリーム。

例 1: firebase コンソールを介してファイル システムからアップロードされた PDF。(リンクが機能し、pdf が表示されます)

例 2: firebase 関数で生成され、以下のコードを使用してストレージに書き込まれた PDF

考慮事項:

  1. 関数から返して Web ブラウザーで表示できるため、PDF が有効であることはわかっています。すべてが期待どおりです。
  2. 不良ファイルを開こうとすると、何も表示されず、概要画面にリダイレクトされます。
0 投票する
0 に答える
996 参照

html - css flex-box と互換性のある html-pdf コンバーター

HTMLテンプレートコードからPDFをまとめようとしています。私が直面している問題は、私が試した html-pdf コンバーターが css を適切にフォーマットしないことです。それらはまだ css flex-box と互換性がないと思います。

私は2つのアプローチを見てきました:

  1. Node.js で html-pdf パッケージを使用する

  2. Pythonでjinja2、pdfkit、wkhtmltopdfを使用する

どちらのアプローチでも、html をテンプレート化し、html から動的に pdf を作成できますが、css 変換は 100% 機能しません (css flex-box は失敗します)。

css flex-box を処理できる html から pdf へのコンバーターに関するアイデアはありますか? または、css flex-box を処理できるように、上記のアプローチの修正を知っている人はいますか? css flex-box スタイルの html から pdf を作成したいだけです。

ありがとう!

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

node.js - NodeJS サーバーの pdf ドキュメント生成の問題

私は、EJS テンプレートに基づいて PDF ドキュメントを生成し、一部のユーザーに電子メールで送信する API に取り組んでいます。ローカルで実行すると、すべてが期待どおりに機能しますが、API が heroku にプッシュされると、奇妙なフォーマット エラーで PDF が生成されます。そのページは本質的に垂直に真ん中を切り取られているようなものです.

誰かがこれの考えられる原因を知っていますか?

私はejsとhtml-pdfを使用しています

コードとテンプレートはこちら

ドキュメント生成機能

html pdf テンプレート

適切な Img 適切なビュー 壊れた Img 壊れたバージョン