Это поле ввода для загружаемого документа
<ion-item>
<ion-input name='File' required type="file" (change)="getNoOfPages($event)"></ion-input>
</ion-item>
Эта функция вызывается после выбора файла, я использую метод разделения строк, чтобы найти тип, потому что 'type' делаетне всегда содержит информацию о типе файла, могу ли я использовать какую-либо библиотеку js для определения количества страниц в загруженном документе (в данном случае pdf) или мне нужно использовать что-то конкретное, чтобы это работало на Android?и как ?
getNoOfPages(event: any) {
const fileInfo = event.target.files[0];
const type = fileInfo.name.split('.')[1];
console.log('document uploaded ', fileInfo);
switch (type) {
case 'docx':
break;
case 'pdf':
console.log('this is a pdf file');
break;
}
}