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:
- Supports Office documents such as
doc,docx,xls,xlsx,xlsm,ppt,pptx,csv,tsv, ,dotm,xlt,xltm,dot,xlam,dotx,xla,,pages,pptmetc. - Supports domestic WPS Office documents such as
wps,dps,et,ett,wpt. - Supports OpenOffice, LibreOffice office documents such as
odt,ods,ots,odp,otp,six,ott,fodtandfods. - Supports Visio flowchart files such as
vsd,vsdx. - Supports Windows system image files such as
wmf,emf. - Supports Photoshop software model files such as
psd,eps. - Supports document formats like
pdf,ofd, andrtf. - Supports software model files like
xmind. - Support for
bpmnworkflow files. - Support for
eml,msgmail files - Support for
epubbook documents - Supports 3D model files like
obj,3ds,stl,ply,gltf,glb,off,3dm,fbx,dae,wrl,3mf,ifc,brep,step,iges,fcstd,bim, etc. - Supports CAD model files such as
dwg,dxf,dwfiges,igs,dwt,dng,ifc,dwfx,stl,cf2,plt, etc. - Supports all plain text files such as
txt,xml(rendering),md(rendering),java,php,py,js,css, etc. - Supports compressed packages such as
zip,rar,jar,tar,gzip,7z, etc. - Supports image previewing (flip, zoom, mirror) of
jpg,jpeg,png,gif,bmp,ico,jfif,webp,heic, ,heifetc. - Supports image information model files such as
tifandtiff. - Supports image format files such as
tga. - Supports vector image format files such as
svg. - Supports
mp3,wav,mp4,flv. - Supports many audio and video format files such as
avi,mov,wmv,mkv,3gp, andrm. - Supports for
dcm. - Supports for
drawio.
- Build with the popular frame spring boot
- Easy to build and deploy
- Basically support online preview of mainstream office documents, such as Doc, docx, Excel, PDF, TXT, zip, rar, pictures, etc
- REST API
- Abstract file preview interface so that it is easy to extend more file extensions and develop this project on your own