1
htmlからpdfsを生成するためにhtml-pdfノードモジュールを使用しようとしています。私は現在、cloud9 IDEを使用してこれを実行しています。fs.readFileSyncエラー
私のコードは次のとおりです。
var fs = require("fs");
var pdf = require('html-pdf');
var html = fs.readFileSync('./test.html', {encoding: 'utf8'});
var options = { format: 'Letter' };
app.post('/pdf',function(req, res) {
pdf.create(html, options).toFile('./businesscard.pdf', function(err, res) {
if (err) return console.log(err);
console.log(res); // { filename: '/app/businesscard.pdf' }
});
});
私は次のエラーを取得する:
[Error: Fontconfig warning: ignoring C.UTF-8: not a valid language tag]
は、私はこの問題を解決することができますどのように誰もが知っていますか?
ありがとうございました! – Skywalker
喜んでお手伝いします...乾杯! – abdulbarik
もう一度コメントして申し訳ありません。しかし、この問題は戻ってきました。もう一度あなたの方法で試してみましたが、何らかの理由で今回は動作しませんでしたが、初めて動作して何も変更していませんでした。手伝って頂けますか?スタックオーバーフローに関する別の質問がありました(https://stackoverflow.com/questions/45346678/c-utf-8-is-not-a-valid-language-tag-cloud-9-error) – Skywalker