GFS.ToDisk(FileFrom, tmp, function(err, filepath) { var command = "soffice --nofirststartwizard --headless --invisible --nologo --convert-to pdf " + filepath + " --outdir " + tmp; execP(command, function(err, out, code) { var resultFile = tmp + '/' + FileFrom + '.pdf'; GFS.SaveFile(resultFile, function(err, info) { if (err) { return done(err); } return done(err, info.id); }) }); })