PDF2PI C как JavaScript - PullRequest
       0

PDF2PI C как JavaScript

0 голосов
/ 14 апреля 2020

В настоящее время я работаю над проектом, в котором PDF-файл должен быть преобразован в изображение (jpg). Я использую pdf2pi c для этого. Я только что описал

npm install -S pdf2pic

Выполнено. Затем код вставляется как функция в HTML.

<script src="pdf2image.js"></script>

<p>...</p>
<p>...</p>

<button onclick="recognizeFile('../../tests/assets/images/bbn-brotregal.pdf')">PDF2Image</button>
<input type="file" onchange="recognizeFile(window.lastFile=this.files[0])">

и мой pdf2image. js

const PDF2Pic = require('pdf2pic');

const pdf2pic = new PDF2Pic({
  density: 100, // output pixels per inch
  savename: 'untitled', // output file name
  savedir: './images', // output file location
  format: 'png', // output file format
  size: '600x600', // output size in pixels
});

async function recognizeFile(file) {
  pdf2pic.convertBulk(file, -1).then((resolve) => {
    console.log('image converter successfully!');

    return resolve;
  });
}

Теперь я получаю следующую ошибку:

pdf2image.js:13 Uncaught (in promise) ReferenceError: Cannot access 'pdf2pic' before initialization
at recognizeFile (pdf2image.js:13)
at HTMLButtonElement.onclick (pdf2image.html:13)

Нужно ли устанавливать что-либо еще?

Топи c Это новый для меня, и я не нашел пример

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...