Справочная информация:
Вот мой пример использования, приложение, которое пользователь загружает документы и будет отображаться в виде ссылки, позволяющей ему щелкнуть. После того, как на него нажали, он появится и отобразит фактическое содержание. например, как средство просмотра документов, которое можно прокручивать для просмотра содержимого.
У меня есть около 100 файлов типов ( нет видео типа ), которые необходимо отобразить. Отображается ли он как оригинальный документ, HTML или изображение. Пользователю на самом деле все равно, , пока контент можно просматривать .
Подход 1:
Собственные браузерыне поддерживает все типы документов
Программа просмотра файлов React поддерживает некоторые типы файлов , но не большинство из них.
- Изображения: png, jpeg, gif, bmp, включая 360-градусные изображения
- pdf
- csv
- xslx
- docx
- Видео: mp4,webm
- Аудио: mp3
Вопрос 1:
Существует ли какой-либо платный просмотрщик файлов, который поддерживает большинство типов файлов?
Подход 2:
Я загружаю файлы в микросервис, затем он преобразует файл в изображение, реагируя может отображать его легко.
- загрузить файл в микросервис.
- преобразовать файл в изображение и отобразить в реакции
- например https://medium.com/batary/file-conversion-microservice-cba0e9321151
Пример поддерживаемых документов
txt rtf doc docx ppt pptx xls xlsx csv html pdf
latex bib bmp svg eps tiff png jpg gif apng
mp3 ogg mp4 avi webm mkv mov flv
Лучше, но поддерживаемый тип документанам нужно увеличить. Он использует LibreOffice как процесс для преобразования файлов
Вопрос 2
Может ли он поддерживать больше типов документов?