В настоящее время я работаю над веб-приложением, которое станет интерфейсом FTP-сервера. Сервер содержит несколько тысяч файлов pdf/doc/docx, и каждый месяц они добавляют еще несколько десятков, иногда близких к сотне файлов.Создание системы, которая может отображать doc, docx, pdf в браузере
В текущем приложении у нас используется openoffice для преобразования файлов в pdf. Чем мы используем pdf2swf для преобразования файлов в swf-объекты, которые мы отображаем в браузере. В новом приложении все данные находятся на FTP-сервере, и мы не можем хранить/создавать swf-файлы.
Нам нужно сначала разрешить URL-адрес некоторому ресурсу на сервере, а не загружать его на другой компьютер и отображать документ в браузере.
Есть ли способ (желательно на python) генерировать объекты swf относительно быстро для наших целей?
Лучшим решением было бы что-то вроде документа просмотра API Google, но, к сожалению, их TOS не одобряет такое использование: «Вы не можете использовать Службу для разработки визуального поиска документов и предварительного просмотра приложения, которое встраивает множественным использование Google Docs Viewer на одной веб-странице для типов файлов DOC, DOCX или PPTX ".
почему вы выбрали питон? – aayoubi
Поскольку текущее приложение уже написано на python с несколькими сценариями оболочки. Мы не планируем полностью переписывать приложение, просто функциональность файла. Но это всего лишь предпочтение, если есть хорошее решение, я не возражаю, пытаясь объединить несколько языков. –