kkFileView Online-Vorschau ist eine mit Spring Boot erstellte Projektlösung für die Online-Vorschau von Dateidokumenten. Sie unterstützt doc, docx, ppt, pptx, xls, xlsx, zip, rar, mp4, mp3 und viele Texttypen wie txt, html, xml. Online-Vorschau von Java, Properties, SQL, JS, MD, JSON, conf, ini, vue, php, py, bat, gitignore und anderen Dateien.
Unterstützen Sie Office-, PDF-, CAD- und andere Office-Dokumente
Unterstützt sämtlichen Klartext wie TXT, Java, PHP, Py, MD, JS, CSS usw.
Unterstützt zip, rar, jar, tar, gzip und andere komprimierte Pakete
Unterstützt JPG, JPEG, PNG, GIF und andere Bildvorschauen (Spiegeln, Zoomen, Spiegeln)
Der mit Spring Boot entwickelte Vorschaudienst ist sehr einfach zu erstellen und bereitzustellen.
Die restliche Schnittstelle stellt Dienste bereit und unterstützt plattformübergreifende Funktionen (Java, PHP, Python, Go, PHP usw.), und der Anwendungszugriff ist einfach und bequem.
Die Schnittstelle des abstrakten Vorschaudienstes erleichtert die Sekundärentwicklung und ist sehr praktisch, um Vorschauunterstützung für andere Dateitypen hinzuzufügen
Das Wichtigste ist, dass das Apache-Protokoll Open Source ist. Sobald der Code abgerufen wurde, können Sie tun, was Sie wollen.
Spring Boot: Referenzhandbuch zur Spring Boot-Entwicklung
Freemarker
Redisson
jodconverter
Abhängig von der äußeren Umgebung
redis (optional, nicht standardmäßig verwendet)
OpenOffice oder LibreOffice (integriert unter Windows, wird unter Linux automatisch installiert und muss unter Mac OS manuell installiert werden)
kkFileView Online-Vorschau v4.0.0 Update-Protokoll
1. Das zugrunde liegende integrierte OpenOffice wird durch LibreOffice ersetzt, die Kompatibilität von Office-Dateien wird verbessert und der Vorschaueffekt wird verbessert.
2. Reparieren Sie die Schwachstelle beim Durchsuchen komprimierter Dateiverzeichnisse
3. Das Problem wurde behoben, bei dem die PPT-Vorschau bei Verwendung des PDF-Modus ungültig war.
4. Die abnormale Frontend-Anzeige im PPT-Bildvorschaumodus wurde behoben
5. Neue Funktion: Die Funktion zum Hochladen von Homepage-Dateien kann in Echtzeit durch Konfiguration aktiviert oder deaktiviert werden
6. Optimieren Sie das Protokoll zum Herunterfahren des Office-Prozesses und fügen Sie es hinzu
7. Optimieren Sie die Suche nach Office-Komponentenlogik in der Windows-Umgebung (integriertes LibreOffice hat Vorrang)
8. Optimieren Sie den Start des Office-Prozesses und ändern Sie die Synchronisierungsausführung