Добавлена частичная поддержка формата Djvu

This commit is contained in:
Book Pauk
2020-12-03 21:30:50 +07:00
parent b5e563679a
commit bdb2ae57a8
6 changed files with 57 additions and 6 deletions

View File

@@ -15,6 +15,7 @@ class ConvertBase {
this.calibrePath = `${config.dataDir}/calibre/ebook-convert`;
this.sofficePath = '/usr/bin/soffice';
this.pdfToHtmlPath = '/usr/bin/pdftohtml';
this.ddjvuPath = '/usr/bin/ddjvu';
}
async run(data, opts) {// eslint-disable-line no-unused-vars
@@ -30,6 +31,9 @@ class ConvertBase {
if (!await fs.pathExists(this.pdfToHtmlPath))
throw new Error('Внешний конвертер pdftohtml не найден');
if (!await fs.pathExists(this.ddjvuPath))
throw new Error('Внешний конвертер ddjvu не найден');
}
async execConverter(path, args, onData, abort) {