Skip to content

文件相关

jnpf.util.DownUtil

dowloadExcel-下载excel

参数说明类型
fileNameexcel名称Workbook
workbookString
D - 示例代码
java

downloadFile-下载文件

参数说明类型
D - 示例代码
java

downloadFile-下载文件

参数说明类型
D - 示例代码
java

downloadFile-

参数说明类型
D - 示例代码
java

downCode-显示验证码

参数说明类型
D - 示例代码
java

write-流返回界面

参数说明类型
D - 示例代码
java

getResponse-设置img的response

参数说明类型
D - 示例代码
java

dowloadFile-显示预览的pdf

参数说明类型
D - 示例代码
java

dowloadFileHtml-显示预览的pdf

参数说明类型
D - 示例代码
java

dowloadFile-显示文件

参数说明类型
D - 示例代码
java

dowloadSvgFile-下载svg

参数说明类型
fileFile
D - 示例代码
java

jnpf.util.ExcelUtil

importExcel-excel转成实体

参数说明类型
TString
filePath路径Integer
titleRowsInteger
headerRowsClass<T>
pojoClass实体
D - 示例代码
java

importExcel-excel转成实体

参数说明类型
TFile
file文件Integer
titleRowsInteger
headerRowsClass<T>
pojoClass实体
D - 示例代码
java

importExcel-excel转成实体

参数说明类型
TMultipartFile
file文件Integer
titleRowsInteger
headerRowsClass<T>
pojoClass实体
D - 示例代码
java

jnpf.util.FileUtil

fileIsExists-判断文件夹是否存在

参数说明类型
filePath文件地址String
D - 示例代码
java

fileIsFile-判断文件是否存在

参数说明类型
filePathString
D - 示例代码
java

createFile-创建文件

参数说明类型
filePath文件地址String
fileName文件名String
D - 示例代码
java

createDirs-创建文件夹

参数说明类型
path文件夹地址String
D - 示例代码
java

getFile-遍历文件夹下当前文件

参数说明类型
file地址File
D - 示例代码
java

getFile-遍历文件夹下所有文件

参数说明类型
file地址File
D - 示例代码
java

fileListByPath-通过路径获取文件列表

参数说明类型
pathString
D - 示例代码
java

deleteFileAll-删除文件或文件夹以及子文件夹和子文件等 【注意】请谨慎调用该方法,避免删除重要文件

参数说明类型
fileFile
D - 示例代码
java

deleteFile-删除单个文件

参数说明类型
path文件路径String
D - 示例代码
java

deleteEmptyDirectory-删除空文件夹、空的子文件夹

参数说明类型
fileFile
D - 示例代码
java

open-打开目录

参数说明类型
pathString
D - 示例代码
java

writeToFile-向文件中添加内容

参数说明类型
strcontent内容String
filePath地址String
fileName文件名String
D - 示例代码
java

modifyFile-修改文件内容(覆盖或者添加)

参数说明类型
path文件地址String
content覆盖内容String
append指定了写入的方式,是覆盖写还是追加写(true=追加)(false=覆盖)boolean
D - 示例代码
java

getString-读取文件内容

参数说明类型
filePath地址String
filename名称String
return返回内容
D - 示例代码
java

renameFile-重命名文件

参数说明类型
oldPath原来的文件地址String
newPath新的文件地址String
D - 示例代码
java

copy-复制文件

参数说明类型
fromFile要复制的文件目录String
toFile要粘贴的文件目录String
return是否复制成功
D - 示例代码
java

copyFile-文件拷贝 要复制的目录下的所有非子目录(文件夹)文件拷贝

参数说明类型
fromFileString
toFileString
D - 示例代码
java

copyFile-文件拷贝

参数说明类型
fromFileString
toFileString
fileNameString
D - 示例代码
java

readFileToInputStream-获取文件输入流

参数说明类型
D - 示例代码
java

write-保存文件

参数说明类型
inputStreamInputStream
pathString
fileNameString
D - 示例代码
java

writeFile-写入文件

参数说明类型
inputStreamInputStream
pathString
fileNameString
D - 示例代码
java

upFile-上传文件

参数说明类型
file文件MultipartFile
filePath保存路径String
fileName保存名称String
D - 示例代码
java

getCreateTime-读取文件修改时间

参数说明类型
D - 示例代码
java

getFileType-获取文件类型

参数说明类型
D - 示例代码
java

getFileType-获取文件类型

参数说明类型
D - 示例代码
java

getSize-获取文件大小

参数说明类型
dataString
D - 示例代码
java

toZip-压缩文件夹

参数说明类型
srcDir压缩文件夹路径String
outDir压缩文件路径boolean
keepDirStructure是否保留原来的目录结构, true:保留目录结构; false:所有文件跑到压缩包根目录下(注意:不保留目录结构可能会出现同名文件,会压缩失败)
java.lang.RuntimeException压缩失败会抛出运行时异常
D - 示例代码
java

toZip-把文件集合打成zip压缩包

参数说明类型
srcFiles压缩文件集合File
outzip文件流OutputStream
java.lang.RuntimeException异常
D - 示例代码
java

fileType-允许文件类型

参数说明类型
fileType文件所有类型String
fileExtension当前文件类型String
D - 示例代码
java

imageType-允许图片类型

参数说明类型
imageType图片所有类型String
fileExtension当前图片类型String
D - 示例代码
java

fileSize-允许上传大小

参数说明类型
fileSize文件大小Long
maxSize最大的文件int
D - 示例代码
java

getFileContent-导入生成临时文件后,获取文件内容

参数说明类型
multipartFile文件MultipartFile
filePath路径String
D - 示例代码
java

existsSuffix-判断是否为json格式且不为空

参数说明类型
multipartFileMultipartFile
D - 示例代码
java

createFileItem-File转MultipartFile

参数说明类型
fileFile
D - 示例代码
java

mergeFiles-分片上传之文件合并

参数说明类型
filesFile
resultPathString
D - 示例代码
java

multipartFileToFile-MultipartFile 转 File

参数说明类型
file上传的文件MultipartFile
returntoFile 转换后的文件
java.lang.Exceptionjava.lang.Exception
D - 示例代码
java

jnpf.util.ReadFile

priviewCode-预览代码

参数说明类型
codePathString
D - 示例代码
java

traverseFolder1-

参数说明类型
D - 示例代码
java

getFilesDatas-获取某文件夹下的文件名和文件内容,存入map集合中

参数说明类型
filePath需要获取的文件的 路径String
return返回存储文件名和文件内容的map集合
D - 示例代码
java

readFile-读取指定目录下的文件

参数说明类型
path文件的路径File
return文件内容
java.io.IOExceptionjava.io.IOException
D - 示例代码
java

jnpf.util.UploaderUtil

uploaderImg-头像名称处理

参数说明类型
fileNameString
D - 示例代码
java

uploaderImg-头像名称处理

参数说明类型
urlString
fileNameString
D - 示例代码
java

uploaderFile-附件名称处理

参数说明类型
urlString
fileNameString
D - 示例代码
java

uploaderFile-附件名称处理

参数说明类型
fileNameString
D - 示例代码
java

uploaderVisualFile-代码生成器附件名称处理

参数说明类型
fileNameString
D - 示例代码
java

jnpf.util.UpUtil

getFileAll-获取上传文件

参数说明类型
D - 示例代码
java

getFileSize-获取文件大小

参数说明类型
D - 示例代码
java

getFileType-获取文件类型

参数说明类型
D - 示例代码
java

upLoad-上传文件

参数说明类型
D - 示例代码
java

jnpf.util.Wmf2PicUtil

convert2-已过时。 

参数说明类型
org.apache.batik.transcoder.TranscoderExceptionorg.apache.batik.transcoder.TranscoderExceptionString
java.io.IOExceptionjava.io.IOException
D - 示例代码
java

convert-

参数说明类型
D - 示例代码
java

convert-wmf转png

参数说明类型
inputUrl需要转换的wmf文件地址String
outputUrl转换后的png文件地址String
return成功返回true, 失败返回false
D - 示例代码
java

svgToJpg-将svg转化为JPG

参数说明类型
srcString
destString
D - 示例代码
java

wmfToSvg-将wmf转换为svg 黄保敬2022-06-12 修改

参数说明类型
srcString
destString
D - 示例代码
java

wmfToSvg-将wmf转换为svg

参数说明类型
inInputStream
destString
D - 示例代码
java

jnpf.util.WordUtil

changWord-根据模板生成新word文档 判断表格是需要替换还是需要插入,判断逻辑有$为替换,表格无$为插入

参数说明类型
inputUrl模板存放地址String
outputUrl新文档存放地址String
textMap需要替换的信息集合Map<String, String>
tableList需要插入的表格信息集合String>
D - 示例代码
java

changeText-替换段落文本

参数说明类型
documentdocx解析对象XWPFDocument
textMap需要替换的信息集合Map<String, String>
D - 示例代码
java

changeTable-替换表格对象方法

参数说明类型
documentdocx解析对象XWPFDocument
textMap需要替换的信息集合Map<String, String>
tableList需要插入的表格信息集合String>
D - 示例代码
java

eachTable-遍历表格

参数说明类型
rows表格行对象XWPFTableRow>
textMap需要替换的信息集合Map<String, String>
D - 示例代码
java

insertTable-为表格插入数据,行数不够添加新行

参数说明类型
table需要插入数据的表格XWPFTable
tableList插入数据集合String[]
D - 示例代码
java

checkText-判断文本中时候包含$

参数说明类型
text文本String
return包含返回true,不包含返回false
D - 示例代码
java

changeValue-匹配传入信息集合与模板

参数说明类型
value模板需要替换的区域String
textMap传入信息集合Map<String, String>
return模板需要替换区域信息集合对应值String>
D - 示例代码
java

jnpf.util.XmlUtils

jsonToXml-jsonStr 转 xml

参数说明类型
jsonthe jsonString
path数据层外包含路径 Row/Case 例:<?xml version="1.0" encoding="GB2312"?> String
returnthe string
D - 示例代码
java

jsonToXml-json 转 xml

参数说明类型
jObjjObjJSONObject
returnthe string
D - 示例代码
java

jsonToXmlstr-JSON数据转xml字符串

参数说明类型
jObjthe j objJSONObject
bufferthe bufferStringBuffer
returnthe stringString
D - 示例代码
java

jsonToXmlstr-JSON数据转xml字符串

参数说明类型
jObjthe j objJSONObject
bufferthe bufferStringBuffer
returnthe string
D - 示例代码
java

xmlConver-xml数据解析

参数说明类型
xmlxml字符串String
parentNode数据父级String
D - 示例代码
java