kkFileView 온라인 미리보기는 spring boot를 사용하여 구축된 파일 문서 온라인 미리보기 프로젝트 솔루션으로, doc, docx, ppt, pptx, xls, xlsx, zip, rar, mp4, mp3 및 txt, html, xml, Java, 속성, sql, js, md, json, conf, ini, vue, php, py, bat, gitignore 및 기타 파일의 온라인 미리보기.
사무실, PDF, CAD 및 기타 사무실 문서 지원
txt, java, php, py, md, js, css 등과 같은 모든 일반 텍스트를 지원합니다.
zip, rar, jar, tar, gzip 및 기타 압축 패키지 지원
jpg, jpeg, png, gif 및 기타 이미지 미리보기 지원(플립, 줌, 미러)
스프링 부트를 사용하여 개발된 미리 보기 서비스는 구축 및 배포가 매우 쉽습니다.
나머지 인터페이스는 서비스를 제공하고 크로스 플랫폼 기능(java, php, python, go, php, ...)을 지원하며 애플리케이션 액세스가 간단하고 편리합니다.
추상 미리보기 서비스 인터페이스는 2차 개발을 용이하게 하며 다른 유형의 파일에 대한 미리보기 지원을 추가하는 데 매우 편리합니다.
가장 중요한 것은 Apache 프로토콜이 오픈 소스라는 것입니다. 일단 코드를 가져오면 원하는 것은 무엇이든 할 수 있습니다.
spring boot: 스프링 부트 개발 참조 가이드
프리마커
재협상
조드 변환기
외부 환경에 따라 다름
redis(선택사항, 기본적으로 사용되지 않음)
OpenOffice 또는 LibreOffice(Windows에서는 기본 제공, Linux에서는 자동으로 설치되고 Mac OS에서는 수동으로 설치해야 함)
kkFileView 온라인 미리보기 v4.0.0 업데이트 로그
1. 기본 통합 OpenOffice가 LibreOffice로 대체되고 Office 파일의 호환성이 향상되며 미리보기 효과가 향상됩니다.
2. 압축 파일 디렉터리 탐색 취약점 복구
3. PDF 모드 사용 시 PPT 미리보기가 유효하지 않은 문제를 수정했습니다.
4. PPT 사진 미리보기 모드에서 프런트엔드 표시가 비정상적으로 표시되는 현상 수정
5. 새로운 기능: 홈 페이지 파일 업로드 기능은 구성을 통해 실시간으로 활성화 또는 비활성화할 수 있습니다.
6. Office 프로세스 종료 로그 최적화 및 추가
7. Windows 환경에서 Office 구성 요소 논리 검색 최적화(내장 LibreOffice가 우선)
8. Office 프로세스 시작 최적화 및 동기화 실행 변경