文件处理
文章平均质量分 86
记录和分享Java处理文件相关技术。
追风落叶乔木生
这个作者很懒,什么都没留下…
展开
-
JAVA解压非加密ZIP文件
PS:本文只适合基础薄弱的JAVA程序员,高手请自动略过哦! 在实际的项目中解压ZIP文件是一个常见的需求,比如导入数据,图片等操作。为了客户使用方便,我们不可能让客户一张张导入图片或一个个导入Excel文件。那么最好的办法是什么呢,那就是客户自己压缩一个压缩包,传上去,应用程序自己解析。 下面贴出最简单的解压ZIP文件源码(附讲解):packag...原创 2018-07-29 14:10:23 · 258 阅读 · 0 评论 -
JAVA 实现远程文件下载
相信很多同学在实际的项目开发中都会遇到一个问题,如何跨服务下载文件?在传统SSH,SSH2,SSM架构中可能很少遇到这样的问题,但是在当前逐渐流行的微服务架构中,这是一个很常见的问题。 举个例子,比如你有A服务是文件管理服务,B服务是文件调用服务。现在我要通过B服务访问A服务上的文件,如何实现呢?有过微服务经验的同学应该会想到使用接口调用。确实在我们这篇文章中是采用http协议,走接...原创 2018-06-16 14:51:11 · 7082 阅读 · 14 评论 -
Java 使用jacob实现各类办公文档(ppt,Excel,word,text,imge)转换成PDF
//代码中都有注释,使用注解的地方大家可以略过package com.frank.demo.file.common.util;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java....原创 2018-02-11 09:02:10 · 1105 阅读 · 0 评论 -
Java利用libreOffice(jodconverter)将office(ppt,Excel,word,text)文档转换成pdf
//使用libreOffice比使用OpenOffice转换稳定,libreOffice是OpenOffice的升级版本,但也不能完全盖晗OpenOffice,下面代码注释的部分即为OpenOffice将文档转换成PDF,使用libreOffice/OpenOffice都必须安装对应系统的libreOffice/OpenOffice软件。package com.frank.demo.file.co...原创 2018-02-11 09:11:09 · 16032 阅读 · 1 评论