問題タブ [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.
handlebars.js - html-pdf ライブラリを使用してエクスプレス ハンドルバー レンダリングから pdf ファイルを生成すると、css ファイルが機能しない
Express-handlebars レンダリングから生成された pdf ファイルを生成しようとしています。ただし、一部の css ファイルが機能していないようです。
ブートストラップはまだ問題なく動作していますが、カスタム css (テーマを使用しています) は動作していません。phantomjs 構成 (--web-security=false,...) を試し、css フォルダー ディレクトリをローカルからサーバーに切り替えました。しかし、それらのどれも機能していないようです。画像は正常に動作しています。
html の生成と pdf ファイルの作成
css ファイルを含む:
css ファイルからの呼び出しを受信するサーバー:
期待される結果:
実結果:
ご覧のとおり、bootstrap と font-awesome は正常に動作していますが、"style.css" は動作していません。誰でもこの問題について何か考えがありますか? よろしくお願いします!
node.js - 生成された PDF にアセットとスクリプトがありません
html-pdf を使用して、動的な値を持つコンパイル済みの ejs を ejs の PDF に変換します。ejs ファイルをレンダリングしようとすると、すべてのスクリプト、画像、svg が正しく読み込まれますが、コンパイルされた ejs から PDF を生成すると、フォントや画像などのアセットが失われます。どこが間違っているのかわからない
javascript - すべてのヘッダーが表示されない
html-pdf ライブラリを使用して html テーブルを pdf ファイルに保存していますが、ファイルは保存されていますが、ファイル内のすべてのヘッダーを取得していません。
これが私のバックエンドコードです
node.js - Node js html-pdf コマンドが PHP から機能しない
npm html-pdf パッケージを使用している HTML から PDF ファイルを作成しようとしています。ターミナルからこのコマンドを実行しようとすると
正常に動作し、PDF は正常に作成されています。しかし、PHP ファイルからこのコマンドを実行しようとすると、このエラー sh: html-pdf: command not found が表示されます。
出力: 配列 ([0] => sh: html-pdf: コマンドが見つかりません)
この問題が正確にどこにあるのか、誰でも私を助けることができますか?
前もって感謝します