2016-04-13 37 views
1

私はユーザーがHTMLからPDFを作成できるノードアプリケーションを持っています。wkhtmltopdf TimeOutエラー

このアプリケーションでは、node-wkhtmltopdfを使用してwkhtmltopdf 0.12.3-dev-79ff51e(パッチ付きqt)を使用しています。

は時々私はエラーを取得する:

Error: Exit with code 1 due to network error: TimeoutError 
at Socket.<anonymous> (/srv/exporter/utils/wkhtmltopdf.js:117:19) 
at Socket.g (events.js:260:16) 
at emitOne (events.js:77:13) 
at Socket.emit (events.js:169:7) 
at readableAddChunk (_stream_readable.js:146:16) 
at Socket.Readable.push (_stream_readable.js:110:10) 
at Pipe.onread (net.js:523:20) 

はなぜwkhtmltopdfは、ネットワークアクセスを必要としていますか?

答えて

0

フォントライブラリ PDF作成時にダウンロードする必要があります。

PDFの中にはフォントライブラリが必要なものがあり、WKHTMLTOPDFがこれらのライブラリをダウンロードしようとしたときに、不正な資格情報が原因でネットワーク接続がタイムアウトしました。

偶然、いくつかの小さなPDFは外部フォントを必要とせず、エラーは存在しませんでした。