kkFileView pratinjau online adalah solusi proyek pratinjau online dokumen file yang dibuat menggunakan spring boot. Mendukung doc, docx, ppt, pptx, xls, xlsx, zip, rar, mp4, mp3 dan banyak jenis teks seperti txt, html, xml, Pratinjau online java, properti, sql, js, md, json, conf, ini, vue, php, py, bat, gitignore, dan file lainnya.
Mendukung dokumen kantor, pdf, cad dan dokumen kantor lainnya
Mendukung semua teks biasa seperti txt, java, php, py, md, js, css, dll.
Mendukung zip, rar, jar, tar, gzip, dan paket terkompresi lainnya
Mendukung jpg, jpeg, png, gif, dan pratinjau gambar lainnya (flip, zoom, mirror)
Dikembangkan menggunakan spring boot, layanan pratinjau sangat mudah dibuat dan diterapkan.
Antarmuka lainnya menyediakan layanan dan mendukung fitur lintas platform (java, php, python, go, php, ...), dan akses aplikasi sederhana dan nyaman.
Antarmuka layanan pratinjau abstrak memfasilitasi pengembangan sekunder dan sangat nyaman untuk menambahkan dukungan pratinjau untuk jenis file lainnya
Yang paling penting adalah protokol Apache bersifat open source. Setelah kode ditarik, Anda dapat melakukan apa pun yang Anda inginkan.
spring boot: panduan referensi pengembangan spring boot
penanda bebas
redisson
jodconverter
Tergantung pada lingkungan eksternal
redis (opsional, tidak digunakan secara default)
OpenOffice atau LibreOffice (bawaan di Windows, akan diinstal secara otomatis di Linux, dan perlu diinstal secara manual di Mac OS)
log pembaruan kkFileView pratinjau online v4.0.0
1. OpenOffice terintegrasi yang mendasarinya diganti dengan LibreOffice, kompatibilitas file Office ditingkatkan, dan efek pratinjau ditingkatkan.
2. Memperbaiki kerentanan traversal direktori file terkompresi
3. Memperbaiki masalah pratinjau PPT yang tidak valid saat menggunakan mode PDF.
4. Memperbaiki tampilan front-end yang tidak normal dalam mode pratinjau gambar PPT
5. Fungsi baru: Fungsi unggah file halaman beranda dapat diaktifkan atau dinonaktifkan secara real time melalui konfigurasi
6. Optimalkan dan tambahkan log penghentian proses Office
7. Optimalkan pencarian logika komponen Office di lingkungan Windows (LibreOffice bawaan mengambil prioritas)
8. Optimalkan startup proses Office dan ubah eksekusi sinkronisasi