Форум сайта python.su
Добрый день.
Нужно найти какое-то решение для предоставления пользователям возможности просмотра документов загруженных на сервер в браузере. Аналогично Google Docs и подобным сервисам. Форматы docx, xlsx, pptx (возможно odf)
Платформа работает на Python.
Пока вижу только два варианта - использовать апи таких сервисов как Google Docs etc, загружать туда файлы и потом показывать пользователю результат работы сервиса или запускать какой-то пакет типа Libre Office на сервере и отдавать документ ему, генерить в нём html и отдавать пользователю.
И тот и другой вариант имеют ряд существенных минусов.
Может кто-то предложит что-то другое.
Или, если других вариантов нет, то какой сервис/пакет лучше использовать для реализации указанных вариантов?
Офлайн
в первом случае гуглеапи
Второй
Не хочу никого расстраивать но вы уверены в своих силах что сможете сами написать аналогичный сервис гугледокам?
Возможно - если вам нужен только просмотр - то вы можете конвертить доки в PDF и отображать его.
Может это натолкнет вас на мысль.
Офлайн
savaoзагружать по идее не нужно, ЕМНИП если размер файла не превышает 25Мб то гугл вьювер не требует хранения на гуглодрайве, просто вводите ссылку и оно вам генерирует код для вставки в вашу страницу.
Пока вижу только два варианта - использовать апи таких сервисов как Google Docs etc, загружать туда файлы и потом показывать пользователю результат работы сервиса
[code python][/code]
Офлайн