README.md
Document online preview project solution, built using the popular Spring Boot framework for easy setup and deployment. This versatile open source project provides basic support for a wide range of document formats, including:
doc, docx, xls, xlsx, xlsm, ppt, pptx, csv, tsv, , dotm, xlt, xltm, dot, xlam, dotx, xla, ,pages ,pptm etc.wps, dps, et , ett, wpt.odt, ods, ots, odp, otp, six, ott, fodt and fods.vsd, vsdx.wmf, emf.psd ,eps.pdf, ofd, and rtf.xmind.bpmn workflow files.eml , msg mail filesepub book documentsobj, 3ds, stl, ply, gltf, glb, off, 3dm, fbx, dae, wrl, 3mf, ifc, brep, step, iges, fcstd, bim, etc.dwg, dxf, dwf iges , igs, dwt , dng , ifc , dwfx , stl , cf2 , plt, etc.txt, xml (rendering), md (rendering), java, php, py, js, css, etc.zip, rar, jar, tar, gzip, 7z, etc.jpg, jpeg, png, gif, bmp, ico, jfif, webp, heic, ,heif etc.tif and tiff.tga.svg.mp3,wav,mp4,flv .avi, mov, wmv, mkv, 3gp, and rm.dcm .drawio .Please treat public service kindly, or this would stop at any time.
We will answer your questions carefully and solve any problems you encounter while using the project. We also kindly ask that you at least Google or Baidu before asking questions in order to save time and avoid ineffective communication. Let's cherish our lives and stay away from ineffective communication.
Technology stack
Dependencies
First step:git pull https://github.com/kekingcn/kkFileView.git
second step:Run the main method of /server/src/main/java/cn/keking/ServerMain.java. After starting,visit http://localhost:8012/.
office.preview.type=image and office.preview.switch.disabled=false.trust.host and related rules now support wildcard and CIDR matching, which may broaden or narrow effective allow/deny behavior after upgrade depending on your patternsDecember 14, 2022, version 4.1.0 released:
July 6, 2021, version 4.0.0 released:
June 17, 2021, version 3.6.0 released:
This version includes support for OFD file type versions, and all the important features in this release were contributed by the community. We thank @gaoxingzaq and @zhangxiaoxiao9527 for their code contributions.
January 28, 2021:
The final update of the Lunar New Year 2020 has been released, mainly including some UI improvements, bug fixes reported by QQ group users and issues, and most importantly, it is a new version for a good year.
December 27, 2020:
The year-end major update of 2020 includes comprehensive architecture design, complete code refactoring, significant improvement in code quality, and more convenient secondary development. We welcome you to review the source code and contribute to building by raising issues and pull requests.
May 20th 2020 :
June 18th 2019 :
April 8th 2019
January 17th 2018
January 12th 2018
January 2nd 2018
pdf.js to preview the documents such as doc,etc.,support for generating doc headlines as pdf menu,support for mobile previewIf this project has been helpful to you, we welcome your sponsorship. Your support is our greatest motivation.!