Порекомендуйте онлайн-решение для предварительного просмотра документов, созданных с помощью Spring Boot:
kkFileView, зрелое решение для онлайн-просмотра документов с открытым исходным кодом, предназначенное для сравнения платных продуктов в отрасли, включая [Yongzhong office] [office365] [idocv] и т. д., бесплатно!
Особенности проекта
-
Поддержка офисных, pdf, cad и других офисных документов
-
Поддержка txt, xml (рендеринг), md (рендеринг), java, php, py, js, css и весь обычный текст
-
Поддержка zip, rar, jar, tar, gzip и других сжатых пакетов
-
Поддержка jpg, jpeg, png, gif, tif, tiff и других превью изображений (флип, масштабирование, зеркало)
-
Используя Spring-boot, сервис предварительного просмотра очень легко создать и развернуть.
-
Остальной интерфейс предоставляет услуги, поддерживаются кросс-языковые и кросс-платформенные функции (java, php, python, go, php, ....), а доступ к приложениям прост и удобен.
-
Интерфейс сервиса абстрактного предварительного просмотра удобен для вторичной разработки, и очень удобно добавить поддержку предварительного просмотра для других типов файлов.
-
Самый важный протокол Apache с открытым исходным кодом, вы можете делать все, что хотите, когда вытаскиваете код.
Официальный сайт и документы
адрес:kkfileview.keking.cn
онлайн опыт
будет отключаться время от времени
адрес:file.keking.cn
Документация проекта
-
Подробная вики-документация:git ee.com/King cn/FI…
-
Китайский документ:git ee.com/King cn/FI…
-
Английский документ:git ee.com/King cn/FI…
Предварительный просмотр документа
Предварительный просмотр текста
Поддерживаются все типы предварительного просмотра текстовых документов. Из-за слишком большого количества типов текстовых документов невозможно перечислить их все. Типы, которые включены по умолчанию, следующие:
txt,html,htm,asp,jsp,xml,json,properties,md,gitignore,log,java,py,c,cpp,sql,sh,bat,m,bas,prg,cmd
Эффект предварительного просмотра текста выглядит следующим образом
Эффект предварительного просмотра текста выглядит следующим образом
2. Предварительный просмотр изображения
Поддержка jpg, jpeg, png, gif и другого предварительного просмотра изображения (флип, масштабирование, зеркало), эффект предварительного просмотра выглядит следующим образом
Предварительный просмотр изображения
3. Предварительный просмотр документа Word
Поддержка doc, предварительный просмотр документа docx, предварительный просмотр слова имеет два режима: один для преобразования каждой страницы слова в изображение для предварительного просмотра, другой — для преобразования всего документа в формате pdf, а затем для предварительного просмотра pdf. Ниже приведены применимые сценарии двух режимов.
-
Предварительный просмотр изображения: текстовый файл большой, а загрузка всего PDF-файла на переднем плане слишком медленная
-
предварительный просмотр pdf: доступ к внутренней сети, быстрая загрузка pdf
Эффект предварительного просмотра в режиме предварительного просмотра изображения выглядит следующим образом.
предварительный просмотр документа ворд 1
Эффект предварительного просмотра в режиме предварительного просмотра PDF выглядит следующим образом.
Предварительный просмотр документа Word 2
4. Предварительный просмотр документа ppt
Поддержка предварительного просмотра документов ppt, pptx, как и текстовый документ, есть два режима предварительного просмотра
Эффект предварительного просмотра в режиме предварительного просмотра изображения выглядит следующим образом.
Предварительный просмотр документа ppt 1
Эффект предварительного просмотра в режиме предварительного просмотра PDF выглядит следующим образом.
Предварительный просмотр документа ppt 2
5. Предварительный просмотр PDF-документа
Поддержка предварительного просмотра PDF-документа, как и текстового документа, есть два режима предварительного просмотра.
Эффект предварительного просмотра в режиме предварительного просмотра изображения выглядит следующим образом.
предварительный просмотр pdf-документа 1
Эффект предварительного просмотра в режиме предварительного просмотра PDF выглядит следующим образом.
предварительный просмотр pdf-документа 2
6. Предварительный просмотр документа Excel
Поддержка xls, предварительный просмотр документа xlsx, эффект предварительного просмотра выглядит следующим образом
Предварительный просмотр документа Excel
7. Предварительный просмотр сжатого файла
Поддержка zip, rar, jar, tar, gzip и других сжатых пакетов, эффект предварительного просмотра выглядит следующим образом.
Предварительный просмотр сжатого файла 1
Вы можете щелкнуть имя файла в сжатом пакете, чтобы просмотреть файл напрямую. Эффект предварительного просмотра выглядит следующим образом.
Предварительный просмотр сжатого файла 2
8. предварительный просмотр мультимедийного файла
Теоретически поддерживаются все видео- и аудиофайлы.Поскольку невозможно перечислить все форматы файлов, по умолчанию открыты следующие типы:
mp3,wav,mp4,flv
Эффект предварительного просмотра видео выглядит следующим образом.
Предварительный просмотр мультимедийного файла 1
Эффект предварительного просмотра звука выглядит следующим образом.
Предварительный просмотр мультимедийного файла 2
9. Предварительный просмотр CAD-документа
Поддержка предварительного просмотра документа CAD dwg, например документа Word, есть два режима предварительного просмотра.
Эффект предварительного просмотра в режиме предварительного просмотра изображения выглядит следующим образом.
Предварительный просмотр документа САПР 1
Эффект предварительного просмотра в режиме предварительного просмотра PDF выглядит следующим образом.
Предварительный просмотр документа САПР 2
Учитывая причины объяснения пробела, мы не будем публиковать эффект предварительного просмотра файлов других форматов.Если вам интересно, вы можете обратиться к следующим примерам для построения
использовать
Проект с использованием технологии
-
spring boot
-
freemarker
-
redisson
-
jodconverter
зависит от внешней среды
-
redis (необязательно, по умолчанию не используется)
-
OpenOffice или LibreOffice (встроен в Windows, автоматически устанавливается в режиме запуска сценария Linux, ручная установка в Mac OS)
-
Шаг 1: Вытащите проектGitHub.com/ be king cn/FI...
-
Шаг 2: Запустите основной метод ServerMain, после запуска службы получите доступhttp://localhost:8012/Вы увидите следующий интерфейс, что означает, что служба успешно запущена.
Смотрите здесь, ставьте лайки!