使用JAVA给excel添加密码

1、maven的pom文件中添加依赖仓以及具体依赖(注意修改pom文件后需要刷新maven):

  com.e-icebluee-icebluehttps://repo.e-iceblue.cn/repository/maven-public/e-icebluespire.xls.free3.9.1junitjunit3.8.1testorg.apache.poipoi5.0.0org.apache.poipoi-ooxml5.0.0junitjunitRELEASEcompile

2、加密以及解密的代码如下:

    @Testpublic void lockFile() {//加载测试文档Workbook wb = new Workbook();wb.loadFromFile("D:\\developer\\test\\testDemo2.xlsx");//使用密码加密工作簿wb.protect("123456");//保存文档wb.saveToFile("ProtectWorkbook.xlsx", ExcelVersion.Version2010);wb.dispose();}@Testpublic void unLockFile(){//加载文档Workbook wb = new Workbook();wb.setOpenPassword("123456");//源文档密码wb.loadFromFile("ProtectWorkbook.xlsx");//解除密码保护wb.unProtect();//保存文档wb.saveToFile("UnprotectWb.xlsx");wb.dispose();}


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

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部