java 导出execl设置密码

[TOC](java 导出execl文件设置密码)

java 导出execl文件设置密码

本文主要采用POI 加密,目前发现这种加密方式只支持 XSSFWorkbook创建的excel文件(Excel 2007 OOXML (.xlsx)格式),对于HSSFWorkbook不支持;

一、maven配置引用

 org.apache.poipoi-ooxml3.17

二、主要代码

// 创建POIFS文件系统 加密文件POIFSFileSystem fs = new POIFSFileSystem();EncryptionInfo encryptionInfo = new EncryptionInfo(EncryptionMode.agile);Encryptor enc = encryptionInfo.getEncryptor();enc.confirmPassword("123456");OPCPackage opc = null;try {opc = OPCPackage.open(file, PackageAccess.READ_WRITE);} catch (InvalidFormatException e) {


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部