現在nodeにてhtmlをpdfに変換する作業を行っています。
そこで使用しているライブラリがwkhtmltopdfになります。
既にhtmlをpdfに変換することは成功しているのですが
どうしてかgetやpostの処理が終了した後ではないと
pdfが作成されません...。
今実装している内容がhtmlからpdf変換後にそのpdfを
使用しdbに保存する作業があるため処理が終了した後に
pdfが作られてはエラーになってしまいます。
知っている方がいたらご教示お願い致します。
node
1const wkhtmltopdf = require("wkhtmltopdf"); 2const fs = require("fs"); 3 4router.post("/", async function (req, res) { 5 //PDF作成 6 wkhtmltopdf( 7 fs.readFileSync("test.html", "utf8"), 8 { 9 output: "test.pdf", 10 pageSize: "letter", 11 } 12 ); 13-----本当はここの時点でpdfが作成され後続の処理にpdfを使用したい(理想の生成場所) 14}); 15-----処理が終わったここでpdfが作成されてしまう(今の生成場所)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/23 02:11
2020/07/23 02:17
2020/07/23 02:27
2020/07/23 02:31
2020/07/23 02:38
2020/07/23 02:44
2020/07/23 02:50