Ответ 5002: PDF поврежден - PullRequest
       20

Ответ 5002: PDF поврежден

1 голос
/ 15 февраля 2020

Когда я пытаюсь использовать ConvertAPIs PDF в txt с Node.js, я получаю Response 5002: PDF поврежден. Вот мой код:

let convertapi = require('convertapi')('secret');
return convertapi.convert('txt', {
    File: pdfFilePath,
}, 'pdf')

Я возвращаю Обещание, чтобы разрешить его в другом месте моей Программы. Насколько я понимаю, это внутренняя ошибка сервера. Нет ничего плохого в том PDF, который я вставил, когда я пытаюсь конвертировать его на их веб-сайте, он работает.

Заранее спасибо за ваши ответы.

1 Ответ

0 голосов
/ 24 февраля 2020

Попробуйте это

var convertapi = require('convertapi')('secret');
convertapi.convert('txt', {
    File: '/path/to/my_file.pdf'
}, 'pdf').then(function(result) {
    result.saveFiles('/path/to/dir');
});

Также вы можете попытаться перехватить и записать полное исключение

convertapi.convert('txt', { File: './examples/files/test.pdf' })
  .then(function(result) {
    return result.saveFiles(dir);
  })
  .catch(function(e) {
    console.log(e.toString());
  });
...