kkFileView онлайн-просмотр — это решение для проекта онлайн-просмотра файловых документов, созданное с использованием Spring Boot. Оно поддерживает doc, docx, ppt, pptx, xls, xlsx, zip, rar, mp4, mp3 и многие типы текста, такие как txt, html, xml, Онлайн-просмотр файлов Java, Properties, sql, js, md, json, conf, ini, vue, php, py, bat, gitignore и других.
Поддержка офисных, PDF, CAD и других офисных документов.
Поддерживает весь простой текст, такой как txt, java, php, py, md, js, css и т. д.
Поддержка zip, rar, jar, tar, gzip и других сжатых пакетов.
Поддержка jpg, jpeg, png, gif и других предварительных изображений изображений (переворот, масштабирование, зеркало)
Служба предварительного просмотра, разработанная с использованием Spring Boot, очень проста в создании и развертывании.
Остальной интерфейс предоставляет услуги и поддерживает кроссплатформенные функции (java, php, python, go, php,...), а доступ к приложениям прост и удобен.
Интерфейс службы абстрактного предварительного просмотра облегчает вторичную разработку и очень удобен для добавления поддержки предварительного просмотра для других типов файлов.
Самое главное, что протокол Apache имеет открытый исходный код. Как только код будет получен, вы сможете делать все, что захотите.
Spring Boot: справочное руководство по разработке Spring Boot
свободный маркер
перераспределение
джодконвертер
Зависит от внешней среды
redis (необязательно, по умолчанию не используется)
OpenOffice или LibreOffice (встроен в Windows, устанавливается автоматически в Linux и требует установки вручную в Mac OS)
kkFileView онлайн-предварительная версия журнала обновлений v4.0.0
1. Базовый интегрированный OpenOffice заменен на LibreOffice, улучшена совместимость файлов Office и улучшен эффект предварительного просмотра.
2. Устранить уязвимость обхода каталога сжатых файлов.
3. Исправлена проблема, из-за которой предварительный просмотр PPT был недействителен при использовании режима PDF.
4. Исправлено ненормальное отображение внешнего интерфейса в режиме предварительного просмотра изображения PPT.
5. Новая функция: функцию загрузки файла домашней страницы можно включить или отключить в режиме реального времени посредством конфигурации.
6. Оптимизируйте и добавьте журнал завершения процесса Office.
7. Оптимизация поиска логики компонентов Office в среде Windows (встроенный LibreOffice имеет приоритет).
8. Оптимизируйте запуск процесса Office и измените выполнение синхронизации.