You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
file-online-preview/README.md

188 lines
9.7 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# file-online-preview
线[office](http://dcs.yozosoft.com/)】【[office365](http://www.officeweb365.com/)】【[idocv](https://www.idocv.com/)】等在取得公司高层同意后以Apache协议开源出来反哺社区在此特别感谢@唐老大的支持以及@端木详笑的贡献。该项目使用流行的spring boot搭建易上手和部署基本支持主流办公文档的在线预览如doc,docx,Excel,pdf,txt,zip,rar,图片等等
###
1. officepdf, cad
1. txt,java,php,py,md,js,css
1. zip,rar,jar,tar,gzip
1. jpgjpegpnggif
1. 使spring boot便
1. rest(java,php,python,go,php....)便
1. 便便
1. Apachepull
###
[https://kkfileview.keking.cn](https://kkfileview.keking.cn)
### 线
>
[https://file.keking.cn](https://file.keking.cn)
### Project documentation
1. wikihttps://gitee.com/kekingcn/file-online-preview/wikis/pages
1. https://gitee.com/kekingcn/file-online-preview/blob/master/README.md
1. English documenthttps://gitee.com/kekingcn/file-online-preview/blob/master/README.en.md
###
> 使Googlebaidu
![](./doc/KK2.png)
QQ~~613025121()~~ 2484680571
###
#### 1.
txt,html,htm,asp,jsp,xml,json,properties,md,gitignore,log,java,py,c,cpp,sql,sh,bat,m,bas,prg,cmd
![](https://kkfileview.keking.cn/img/preview/preview-text.png)
#### 2.
jpgjpegpnggif
![](https://kkfileview.keking.cn/img/preview/preview-image.png)
#### 3. word
docdocxwordwordwordpdfpdf
* wordpdf
* pdf访pdf
![word1](https://kkfileview.keking.cn/img/preview/preview-doc-image.png)
pdf
![word2](https://kkfileview.keking.cn/img/preview/preview-doc-pdf.png)
#### 4. ppt
pptpptxword
![ppt1](https://kkfileview.keking.cn/img/preview/preview-ppt-image.png)
pdf
![ppt2](https://kkfileview.keking.cn/img/preview/preview-ppt-pdf.png)
#### 5. pdf
pdfword
![pdf1](https://kkfileview.keking.cn/img/preview/preview-pdf-image.png)
pdf
![pdf2](https://kkfileview.keking.cn/img/preview/preview-pdf-pdf.png)
#### 6. excel
xlsxlsx
![excel](https://kkfileview.keking.cn/img/preview/preview-xls.png)
#### 7.
zip,rar,jar,tar,gzip
![1](https://kkfileview.keking.cn/img/preview/preview-zip.png)
![2](https://kkfileview.keking.cn/img/preview/preview-zip-inner.png)
#### 8.
mp3,wav,mp4,flv
![1](https://kkfileview.keking.cn/img/preview/preview-video.png)
![2](https://kkfileview.keking.cn/img/preview/preview-audio.png)
#### 9. CAD
CAD dwgword
![cad1](https://kkfileview.keking.cn/img/preview/preview-cad-image.png)
pdf
![cad2](https://kkfileview.keking.cn/img/preview/preview-cad-pdf.png)
###
> 使
- spring boot [spring boot](http://www.kailing.pub/PdfReader/web/viewer.html?file=springboot)
- freemarker
- redisson
- jodconverter
>
- redis ()
- OpenOfficeLibreOffice(WindowsLinuxMac OS)
1. pullhttps://github.com/kekingcn/file-online-preview.git
3. FilePreviewApplicationmain访http://localhost:8012/
![](https://gitee.com/uploads/images/2017/1213/100221_ea15202e_492218.png "屏幕截图.png")
###
> 20201227
2020便issuepr
1. ,N
2. XMLXML
3. markdownmd
4. web serverjettyissuehttps://github.com/kekingcn/kkFileView/issues/168
5. cpdetector
6. urlbase64+urlencode
7. office.preview.switch.disabledoffic
8. Base64
9. officepdf
10. pdfboxjdkIDEA
11. guavahutool
12. Office5
13. 线
14. bug
15. bug
> 20200520
1.
2. CAD
3. base.url使nginx使context-path
4. 便Docker使
5.
6. cron
7. .md .java .py
8. PDF
9. maven .sh
10. CDN便使
11. Gitalk
12. url
13. addTask
14.
15. [https://kkfileview.keking.cn](https://kkfileview.keking.cn)
16. Docker[https://hub.docker.com/r/keking/kkfileview](https://hub.docker.com/r/keking/kkfileview)
> 20190618
1.
2. http/httpsurl
3. FTP url
4. Docker
> 20190408
1. JDKREDIS(REDIS)
2. ziptar.gz
> 20180119
1.
1. addTask
1. rediskkFIleView
> 20180117
1. 便便
1. @Fate@
1.
1.
> 20180112
1.
1.
> 20180102
1. txt
1.
1. spring boot profile
1. pdf.jsdocdocpdf
### 使
https://gitee.com/kekingcn/file-online-preview/issues/IGSBV