在 GcExcel V8.1 为了方便快速复制 workbook 对象,现在您可以直接从 workbook clone 出新的对象,而无需在通过 save open 的方式来创建相同上下文的对象了。
示例代码
- // 创建新工作簿。
- Workbook workbook = new Workbook();
- // 打开 Excel 文件。
- workbook.open("BreakEven.xlsx");
- // 克隆工作簿。
- IWorkbook clone = workbook.clone();
- // 删除第一个工作表。克隆工作簿中的任何更改都不会影响原始工作簿。
- clone.getWorksheets().get(0).delete();
- // 保存 Excel 文件。
- workbook.save("CloneWorkbook.xlsx");
复制代码
克隆方法对于用户自定义类型以及事件的注册会有一些特殊的处理,请参考产品文档获取更细节的策略。
|
|