A visualização online kkFileView é uma solução de projeto de visualização online de documentos de arquivo construída usando spring boot. Ele suporta doc, docx, ppt, pptx, xls, xlsx, zip, rar, mp4, mp3 e muitos tipos de texto, como txt, html, xml,. Visualização online de java, propriedades, sql, js, md, json, conf, ini, vue, php, py, bat, gitignore e outros arquivos.
Escritório de suporte, pdf, cad e outros documentos de escritório
Suporta todo o texto simples, como txt, java, php, py, md, js, css, etc.
Suporta zip, rar, jar, tar, gzip e outros pacotes compactados
Suporta jpg, jpeg, png, gif e outras visualizações de imagens (flip, zoom, mirror)
Desenvolvido usando Spring Boot, o serviço de visualização é muito fácil de construir e implantar.
A interface restante fornece serviços e suporta recursos de plataforma cruzada (java, php, python, go, php, ...), e o acesso ao aplicativo é simples e conveniente.
A interface do serviço de visualização abstrata facilita o desenvolvimento secundário e é muito conveniente para adicionar suporte de visualização para outros tipos de arquivos
O mais importante é que o protocolo Apache seja de código aberto. Depois que o código for extraído, você poderá fazer o que quiser.
spring boot: guia de referência de desenvolvimento de spring boot
marcador livre
redissonar
conversor jod
Depende do ambiente externo
redis (opcional, não usado por padrão)
OpenOffice ou LibreOffice (integrado no Windows, será instalado automaticamente no Linux e precisa ser instalado manualmente no Mac OS)
Registro de atualização da visualização on-line kkFileView v4.0.0
1. O OpenOffice integrado subjacente é substituído pelo LibreOffice, a compatibilidade dos arquivos do Office é aprimorada e o efeito de visualização é melhorado.
2. Reparar vulnerabilidade de passagem de diretório de arquivos compactados
3. Corrigido o problema em que a visualização do PPT era inválida ao usar o modo PDF.
4. Corrigida a exibição frontal anormal no modo de visualização de imagem PPT
5. Nova função: A função de upload de arquivo da página inicial pode ser habilitada ou desabilitada em tempo real por meio da configuração
6. Otimize e adicione log de desligamento de processos do Office
7. Otimize a busca pela lógica dos componentes do Office no ambiente Windows (o LibreOffice integrado tem prioridade)
8. Otimize a inicialização do processo do Office e altere a execução da sincronização