Это также инструмент, который необходимо использовать в повседневной работе. Раньше я использовал инструмент Microsoft, но иногда он открывался очень медленно, поэтому я хотел найти инструмент с открытым исходным кодом и создать его самостоятельно, и мне довелось увидеть этот проект.
Например, заполнение формы и создание документа Word позволяет пользователям выбрать загрузку и предварительный просмотр в Интернете. В настоящее время для этого проекта можно использовать предварительный просмотр.
1.kkFileViewпредставлять
Простое развертывание. Служба предварительной версии, разработанная с использованием Spring Boot, очень проста в сборке и развертывании, что позволяет пользователям легко приступить к работе и быстро развернуть проекты.
Кроссплатформенная поддержка: предоставление услуг через интерфейс REST и поддержка нескольких языков программирования (таких как Java, PHP, Python, Go и т. д.), что делает доступ к приложениям простым и удобным.
Поддержка нескольких источников предварительного просмотра: поддерживает несколько источников предварительного просмотра, таких как обычный URL-адрес загрузки файлов HTTP/HTTPS, URL-адрес потока загрузки файлов HTTP/HTTPS, URL-адрес загрузки FTP и т. д., обеспечивая гибкий метод предварительного просмотра файлов.
Удобное развертывание: проект предоставляет дистрибутивные пакеты zip и tar.gz, сценарии запуска одним щелчком мыши и богатые элементы конфигурации, что делает развертывание и использование очень удобными.
Поддержка образов Docker: предоставляет пакеты распространения образов Docker для облегчения развертывания в контейнерных средах, что делает развертывание проектов в различных средах более гибким.
Масштабируемость: проект абстрагирует интерфейс службы предварительного просмотра, чтобы облегчить вторичную разработку и добавить поддержку предварительного просмотра для других типов файлов, что делает проект легко масштабируемым.
Широкая поддержка типов файлов: в настоящее время поддерживается множество распространенных типов файлов, включая документы Office, документы WPS Office, OpenOffice, офисные документы LibreOffice, файлы блок-схем Visio, файлы изображений, файлы моделей программного обеспечения Photoshop, PDF, файлы моделей программного обеспечения Xmind, рабочий процесс BPMN. файлы, файлы электронной почты, документы книг, файлы 3D-моделей, файлы моделей CAD, текстовые файлы, сжатые пакеты, различные предварительные просмотры изображений, файлы аудио- и видеоформатов и т. д., что обеспечивает проекту широкий спектр поддержки типов файлов.
4.2 После успешной покупки,Войдите в консоль,Найдите свой сервер,Затем нажмите «Войти»,Введите OrcaУсловия использования Tencent Cloud,Затем введите команду установки панели Пагода,Затем следуйте процессу до конца,Я разместил команду установки ниже.。(Не закрывайте OrcaTerm после завершения установки, он понадобится вам позже)
4.3 Получение вышеуказанной информации о панели означает, что ваша панель Pagoda установлена. Скопируйте адрес и откройте его в браузере, затем зарегистрируйтесь и привяжите учетную запись Pagoda, а затем откройте докер в левом столбце. В первый раз вам будет предложено это сделать. install, нажимаем Just install it и ждем подсказок.
4.4 После установки докера снова возвращаемся в OrcaTerm от Tencent Cloud и вводим команду установки докера. Команду я приведу ниже.
Язык кода:actionscript
копировать
docker pull pi4k8s/kkfileview:4.4.0
docker run -d -p 8012:8012 --restart=always pi4k8s/kkfileview:4.4.0
4.5 После завершения развертывания,Вы можете вернуться к панели пагоды.,Снова введите docker в левом столбце.,Затем выберите контейнер, чтобы найти только что развернутый проект.,Затем вы увидите, что порт проекта — 8012.,Вы можете проверить, открыт ли порт 8012 вашего брандмауэра. Если нет, вам нужно перейти к контроллеру Tencent Cloud, чтобы найти свой сервер и включить брандмауэр. Также необходимо включить брандмауэр панели Pagoda.
4.6 После завершения вышеуказанного процесса,Вы можете войти в проект,Адрес проекта:IP вашего сервера: порт 8012,Затем просто получите доступ к нему напрямую.
5. Меры предосторожности
Обязательно обратите внимание, открыт ли порт брандмауэра. Часто, когда я помогаю другим проверять проекты, брандмауэр не открыт.
Хотя проект является проектом с открытым исходным кодом, если он предназначен для коммерческого использования, вам все равно придется связаться с автором, чтобы узнать, можно ли его использовать в коммерческих целях.
6. Заключение
Из этого руководства по развертыванию вы узнали, как создать мощную службу предварительного просмотра файлов на основе этого проекта онлайн-просмотра документов. Благодаря простым функциям развертывания проекта, кросс-платформенной поддержке и широкой поддержке типов файлов вы можете легко развернуть и настроить службу онлайн-предварительного просмотра документов, соответствующую вашим потребностям.
Независимо от того, используется ли этот проект в личных проектах или в корпоративных приложениях, он предоставит вам стабильное и эффективное решение для предварительного просмотра файлов. В то же время масштабируемость проекта также обеспечивает защиту от возможных изменений ваших потребностей в будущем, позволяя вести вторичную разработку на основе реальных условий для удовлетворения конкретных потребностей предварительной версии.
Мы надеемся, что это руководство по развертыванию предоставит вам полезные рекомендации и повысит ценность вашего проекта или бизнеса. Желаю вам успеха в использовании этого документа для предварительного просмотра вашего проекта в Интернете!