Я читаю текст в формате pdf из ведра s3, используя S3fs.readFile, и я хотел бы получить результат, преобразовать в строку и сразу же открыть порождающий дочерний процесс, вызывающий pdftotext, передавая строку:
S3Fs.readFile('./my-pdf-in-s3-bucket', {encoding: 'binary'}, (error, result) => {
mychild = child_process.spawn('pdftotext', [
result.Body
]);
});
Это приводит к прерыванию процесса создания, потому что строка слишком длинная, и я не хочу сохранять файл на диске только для того, чтобы прочитать его снова.
Является ли это возможным?
Спасибо!