Open kristofmulier opened 4 years ago
This might be Linux specific, I run into the same problem on my Ubuntu (18.04) installation but it works fine on Windows 10.
edit: doing the following to args.js:urlWithArgs solves it for me, not sure if the maintainer wants that behaviour though.
var path = require('path');
...
var filePath = path.isAbsolute(urlOrFile) ? urlOrFile : process.cwd() + '/' + urlOrFile
u = url.format({
protocol: 'file',
pathname: url.parse(filePath).pathname,
search: url.parse(filePath).query,
slashes: true,
hash: args || urlData.hash
})
If you are using the command line tool a quick fix for unix is to use $(pwd)
:
electron-pdf $(pwd)/index.html index.pdf
I'm using
electron-pdf
inUbuntu 19.10
, installed in the following way:Now I try to convert an
.html
document into a.pdf
:The result is a blank pdf file.
If I do the same conversion, but with absolute paths, it works:
Now I get a nice pdf file, just perfect.
The same issue was already raised long time ago: #173
It seems like it was fixed, but now it emerges again?