首先,在src下新建一个"license.xml", 内容如下:

 1 <License>
 2   <Data>
 3     <Products>
 4       <Product>Aspose.Total for Java</Product>
 5       <Product>Aspose.Words for Java</Product>
 6     </Products>
 7     <EditionType>Enterprise</EditionType>
 8     <SubscriptionExpiry>20991231</SubscriptionExpiry>
 9     <LicenseExpiry>20991231</LicenseExpiry>
10     <SerialNumber>8bfe198c-7f0c-4ef8-8ff0-acc3237bf0d7</SerialNumber>
11   </Data>
12   <Signature>sNLLKGMUdF0r8O1kKilWAGdgfs2BvJb/2Xp8p5iuDVfZXmhppo+d0Ran1P9TKdjV4ABwAgKXxJ3jcQTqE/2IRfqwnPf8itN8aFZlV3TJPYeD3yWE7IT55Gz6EijUpC7aKeoohTb4w2fpox58wWoF3SNp6sK6jDfiAUGEHYJ9pjU=</Signature>
13 </License>

然后新建一个LicenseUtil,这个类中有个GetLicense()方法,主要是用来获取 license.xml ,以此来达到去除水印的效果.

 1 public class LicenseUtil {
 2
 3     public static boolean GetLicense() {
 4         boolean result = false;
 5         try {
 6             InputStream license = LicenseUtil.class.getClassLoader().getResourceAsStream(
 7                     "\\license.xml"); // license路径
 8             License aposeLic = new License();
 9             aposeLic.setLicense(license);
10             result = true;
11         } catch (Exception e) {
12             e.printStackTrace();
13         }
14         return result;
15     }
16 }

此时,准备工作已经完毕,下面开始正式操作excel.

------------------------------------------我是分界线------------------------------------------------------

直接上代码:

//这是用来消除水印的if (!LicenseUtil.GetLicense()) {MessageBox.post("无法获取Excel License,请联系管理员检查", "提示", 2);return null;}Workbook workbook = new Workbook("...\\temp\\test666.xlsx");WorksheetCollection worksheets = workbook.getWorksheets();Worksheet worksheet = worksheets.get(0);Cells cells = worksheet.getCells();for(int i=0;i<BomLineList.size();i++){BomLineBean bomLineBean = BomLineList.get(i);String objectName = bomLineBean.getObjectName();String level = bomLineBean.getLevel();cells.get(i, 0).setValue(i+1);cells.get(i, 1).setValue(objectName);cells.get(i, 2).setValue(level);}workbook.save("....\\temp\\test666.xlsx");

完毕.

  声明:本破解教程仅作为技术探讨,由本博客产生的一切侵权行为,与本人无关!

转载于:https://www.cnblogs.com/zhoulian/p/9429208.html

使用Aspose.Cell for Java操作Excel(已去除水印)相关推荐

  1. java操作Excel、PDF文件

    java操作Excel.PDF文件 下面这些是在开发中用到的一些东西,有的代码贴的不是完整的,只是贴出了关于操作EXCEL的代码: jxl是一个*国人写的java操作excel的工具, 在开源世界中, ...

  2. java操作excel表

    文章分类:Java编程 http://developers.sun.com.cn/blog/functionalca/entry/java读写excel简介 JAVA EXCEL API简介 Java ...

  3. java操作excel的工具

    jxl是一个韩国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可 供使用,一个是POI,一个是jExcelAPI.其中功能相对POI比较弱一点.但jExcelAPI对中文 ...

  4. java操作Excel有两种方式 方式1:jxl操作Excel jxl的API

    java操作Excel有两种方式 方式1:jxl操作Excel 方式2:poi操作Excel 下面介绍jxl API: 使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用 ...

  5. java 操作excel jxl_java 中JXL操作Excel实例详解

    JXL操作Excel 前言: jxl是一个韩国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可 供使用,一个是POI,一个是jExcelAPI.其中功能相对POI比较弱一 ...

  6. java excel读取操作,Java 操作 Excel (读取Excel2003 2007,Poi兑现)

    Java 操作 Excel (读取Excel2003 2007,Poi实现) 一. Apache POI 简介( http://poi.apache.org/) 使用Java程序读写Microsoft ...

  7. 使用Aspose.Cell控件实现Excel高难度报表的生成(三)

    在之前几篇文章中,介绍了关于Apsose.cell这个强大的Excel操作控件的使用,相关文章如下: 使用Aspose.Cell控件实现Excel高难度报表的生成(一) 使用Aspose.Cell控件 ...

  8. java excel类库,jExcelApi Java 操作 Excel 的类库

    jExcelApi Java 操作 Excel 的类库 Java Excel API(JXL)是一个成熟,开源的用来操作Excel电子表格的Java类库,支持读取,修改,写入等操作.这个项目基于GPL ...

  9. Java操作Excel三种方式POI、Hutool、EasyExcel

    Java操作Excel三种方式POI.Hutool.EasyExcel 1. Java操作Excel概述 1.1 Excel需求概述 1.2 Excel操作三种方式对比 2. ApachePOIExc ...

最新文章

  1. 物化视图是否可以exp导出_物化视图导出导入可能导致物化视图日志的失效
  2. python 代码转程序_精悍的Python代码段-转
  3. 优化网站设计(三):对资源添加缓存控制
  4. PHP 正则表达式资料
  5. 让你的linux操作系统更加安全
  6. 网易云课堂测试微专业前置课
  7. 第九章 限制性图谱和正则表达式
  8. 突破网吧限制的安全技术(转)
  9. VC9、VC11、VC14、VC15库 最新下载链接
  10. IntelliJ IDEA主题选择
  11. 拉丁字母发音表及常用指代意义
  12. Socket 简介及面试题
  13. 2020switch电信最快的dns_《2020switch电信最快的dns》电影_2020switch电信最快的dns正片免费观看-扬州人才服务网...
  14. 《自然语言处理实战入门》文本分类 ---- 使用词向量与SVM 进行文本分类
  15. 微信IPAD协议安卓协议DEMO,登录篇#1
  16. 机器学习入门-强烈推荐-经典好文
  17. 民生银行java面试_民生银行面试题目 是什么?
  18. 巴西龟购买指南(避免掉坑)
  19. JPEG图像压缩和解压缩操作
  20. 旧作 一剪梅•秋夜

热门文章

  1. Daily Scrum M2 11-5
  2. Linux 下 I/O 多路复用技术 epoll
  3. 【C++快速入门】基础语法篇
  4. 信息系统项目管理06——项目进度管理
  5. eclipse package包 java类 有问号 无法读取的问题解决
  6. git clone加速(github加速)
  7. 城市天气数据获取接口
  8. 一文讲透数据库,以后别说你不懂数据库
  9. 用ObjectProxy扩展模型对象
  10. Linux的三种权限含义,Linux chmod命令及权限含义