We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents c40ef82 + 100fe43 commit 1b96ee6Copy full SHA for 1b96ee6
pdfkit/pdfkit.py
@@ -106,6 +106,12 @@ def to_pdf(self, path=None):
106
107
exit_code = result.returncode
108
109
+ if 'cannot connect to X server' in stderr.decode('utf-8'):
110
+ raise IOError('%s\n'
111
+ 'You will need to run whktmltopdf within a "virutal" X server.\n'
112
+ 'Go to the link above for more information\n'
113
+ 'https://github.com/JazzCore/python-pdfkit/wiki/Using-wkhtmltopdf-without-X-server' % stderr.decode('utf-8'))
114
+
115
if 'Error' in stderr.decode('utf-8'):
116
raise IOError('wkhtmltopdf reported an error:\n' + stderr.decode('utf-8'))
117
0 commit comments