首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在Apache poi生成的excel中更改作者

在Apache POI生成的Excel中更改作者,可以通过以下步骤实现:

  1. 首先,导入Apache POI的相关库文件。可以在项目中添加以下依赖项:
代码语言:txt
复制
<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi</artifactId>
    <version>4.1.2</version>
</dependency>
<dependency>
    <groupId>org.apache.poi</groupId>
    <artifactId>poi-ooxml</artifactId>
    <version>4.1.2</version>
</dependency>
  1. 创建一个新的Excel文档对象:
代码语言:txt
复制
Workbook workbook = new XSSFWorkbook();
  1. 获取Excel文档的属性对象,并设置作者:
代码语言:txt
复制
POIXMLProperties properties = ((XSSFWorkbook) workbook).getProperties();
properties.getCoreProperties().setCreator("新的作者");
  1. 创建一个新的工作表:
代码语言:txt
复制
Sheet sheet = workbook.createSheet("Sheet1");
  1. 在工作表中创建单元格,并设置内容:
代码语言:txt
复制
Row row = sheet.createRow(0);
Cell cell = row.createCell(0);
cell.setCellValue("Hello World");
  1. 将Excel文档保存到文件中:
代码语言:txt
复制
FileOutputStream fileOut = new FileOutputStream("output.xlsx");
workbook.write(fileOut);
fileOut.close();

通过以上步骤,你可以在Apache POI生成的Excel中更改作者。请注意,这只是一个简单的示例,你可以根据实际需求进行更复杂的操作。

推荐的腾讯云相关产品:腾讯云对象存储(COS)。 腾讯云对象存储(COS)是一种安全、低成本、高可靠的云存储服务,适用于存储和处理大规模非结构化数据。它提供了简单易用的API接口,可用于存储和检索任意类型的数据,包括文本、图像、音频和视频等。腾讯云对象存储具有高可靠性、高可扩展性和高安全性,并且支持多种数据访问方式。

产品介绍链接地址:腾讯云对象存储(COS)

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Java中用Apache POI生成excel和word文档

概述: 最近在做项目的过程遇到了excel数据导出和word图文表报告导出功能,最后决定用Apache POI来完成该项功能。...本文就项目实现过程一些思路与代码与大家共享,同时,也作为自己一个总结,以备后用。 功能: 1、从数据库查询数据导出为excel; 2、导出word包括,内容有文字,图片,表格等。 效果: ?...文件 HSSFWorkbook wb = new HSSFWorkbook(); // 第二步,webbook添加一个sheet,对应Excel文件sheet...HSSFSheet sheet = wb.createSheet("学生表一"); // 第三步,sheet添加表头第0行,注意老版本poiExcel行数列数有限制...额尔古纳河黑龙江省漠河县以西内蒙古自治区额尔古纳右旗恩和哈达附近与流经俄罗斯境内石勒喀河汇合后始称黑龙江。

3.1K40

告别Apache POI,这才是Java读写Excel利器

Java领域解析、生成Excel比较有名框架有Apache poi、jxl等。但他们都存在一个严重问题就是非常耗内存。...64M内存1分钟内读取75M(46W行25列)Excel(当然还有急速模式能更快,但是内存占用会在100M多一点) easyExcel能大大减少占用内存主要原因是解析Excel时没有将文件数据一次性全部加载到内存...下图是easyExcel和POI解析Excel对比图。 easyExcel采用一行一行解析模式,并将一行解析结果以观察者模式通知处理(AnalysisEventListener)。...//这边就会有一个问题:如果UserInfoDataListener需要用到Spring主键怎么办?...Excel部分,easyExcel还提供了自定义样式,插入表格,插入图片等其他功能,还有一个比较有意思功能就是Excel模板填充功能。

1.5K20
  • Apache POI与easyExcel:Excel文件导入导出技术深度分析

    一、Apache POI:全面但重量级解决方案 Apache POI是一个历史悠久且功能全面的开源项目,用于处理Microsoft Office格式文件,包括Excel。...导入Excel文件时,Apache POI会将整个文件加载到内存,然后提供API来访问和操作文件各个元素,如单元格、行、列等。...导出Excel文件时,Apache POI同样需要将所有数据加载到内存,然后一次性写入文件。这种方式处理大量数据时可能会变得非常缓慢,并且需要大量内存资源。...因此,使用 EasyExcel 时,仍然可以看到 POI 影子,尤其是处理一些复杂 Excel 特性时。...四、总结 Apache POI和easyExcel都是优秀Java库,用于处理Excel文件。Apache POI以其全面性和灵活性著称,提供了对Excel文件全面支持。

    1.2K20

    Excel处理和使用地理空间数据(如POI数据)

    本文做最简单引入——处理和使用POI数据,也是结合之前推文:POI数据获取脚本分享,希望这里分享脚本有更大受众。...I 坐标问题 理论上地图无法使用通用WGS84坐标系(规定吧),同一份数据对比ArcGISWGS84(4326)和ExcelWGS84、CJ-02(火星坐标系)显示效果,可能WGS84(...操作:主工作界面右键——更改地图类型——新建自定义底图——浏览背景图片——调整底图——完成 i 底图校准 加载底图图片后,Excel会使用最佳数据-底图配准方案——就是让所有数据都落位在底图上。...POI数据其实就是设施点位空间反映,分类别地去看它们空间聚集,能够帮助我们更好地了解大致城市功能空间结构,在此基础之上再做引申,大概就是这个样子。...开篇也提到希望这个POI数据获取脚本有更大受众,大家都能更快、更好,省时、省力地做事儿——这才是我做这些鬼东西初衷吧。

    10.9K20

    不升级 POI 版本,如何生成符合新版标准Excel 2007文件

    问题描述 项目基于 POI 4.1.2 生成 Excel 2007 文件,已经对接了很多客户,也稳定运行了好几年了;就在前两天,对接一个新客户,生成 Excel 2007 文件导入他们系统失败,...(四个文件都是一行,我为了突显差异,将相同换到了第二行) POI 4.1.2 生成 xml standalone 值是 no,而 POI 5.3.0 生成 xml standalone...就一处差异:POI 4.1.2 生成 sheet 是 ,而 POI 5.3.0 是 这么看来,Excel...要保证不影响已对接客户(潜台词就是:既不能更换掉 POI,也不能升级 POI同时,还要能生成标准版 Excel 2007文件来满足新客户,感觉没什么办法了呀,只能增加配置项:是否生成标准Excel...通过 POI 生成肯定是不行了,因为不能升级其版本,生成是非标Excel 2007文件,那怎么办呢,我们可以换个组件嘛,条条大路通罗马,生成Excel 2007组件肯定不只有 POI,换个组件来生成标准

    6910

    项目A使用httpclient调用项目BPOI导出excel

    所以这里总后台上加上了一个拦截器,用于拦截所有的请求,然后做出判断,使用httpclient工具,将请求发送到对应子后台,得到数据后,返回到response,实现需求。...那就是系统还存在部分excel导出功能,都是使用poi做实现。由于poi自动实现了对于response和输出流处理,使用上面的方式是没有办法实现。...那么我使用httpclient如何调用另一个系统写好poi导出功能呢。 我们先看一下子系统poi实现方式。...excelTitle, operatorName, td); } } exportToExcel方法如下: HSSFWorkbook wb = new HSSFWorkbook();// 创建新Excel...resp.getEntity().getContent();//转成InputStream HSSFWorkbook wb = new HSSFWorkbook(input);// 创建新Excel

    52020

    10、借助POI实现Java生成并打印excel报表(1)

    10.1、了解 Apache POI 实际开发,用到最多是把数据库数据导出生成报表,尤其是在生产管理或者财务系统中用非常普遍。生成报表格式一般是EXCEL或者PDF 。...利用Apache  POI实现数据库数据导出生成excel报表。java众多数据导出excel报表第三方jar包POI相对来说比较好用。...下面是Apache POI 中提供几大部分作用: HSSF - 提供读写Microsoft Excel XLS格式档案功能。...创建新Excel工作薄 HSSFWorkbook workbook = new HSSFWorkbook(); Excel工作簿建一工作表,其名为缺省值。...至于数据集合,则可根据实际情况组成相应数据结构。总之,灵活应用数据结构: 生成Excel逻辑可扩展性相当好,而且扩展起来甚是方便,并可以一定程序上实现Excel动态化。

    5.1K00

    Java POI 导出EXCEL经典实现

    web开发,有一个经典功能,就是数据导入导出。特别是数据导出,在生产管理或者财务系统中用非常普遍,因为这些系统经常要做一些报表打印工作。...而数据导出格式一般是EXCEL或者PDF,我这里就分别给大家介绍下。(注意,我们这里说数据导出可不是数据库数据导出!么误会啦^_^) 首先我们来导出EXCEL格式文件吧。...现在主流操作Excel文件开源工具有很多,用得比较多就是ApachePOI及JExcelAPI。这里我们用Apache POI!...我们先去Apache大本营下载POIjar包:http://poi.apache.org/ ,我这里使用是3.0.2版本。 将3个jar包导入到classpath下,什么?忘了怎么导包?不会吧!...; // 设置注释作者,当鼠标移动到单元格上是可以状态栏中看到该内容.

    2.4K20

    POI和EasyExcel-你还在为导入导出数据苦恼吗?

    文章目录 写在前面 POI 导入依赖 写入 读取 计算公式 EasyExcel 导入依赖 写入 读取 实战 写在前面 ---- 开发中经常会涉及到excel处理,比如导出用户信息为excel表格...、打印报表、月销售情况、成绩单等等(导出数据),还有将excel信息录入到网站数据库等(导入数据),我们不可能手动操作,所以介绍ApachePOI和阿里巴巴EasyExcel。...POI ---- Apache POIApache软件基金会开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写功能。...官网https://poi.apache.org/ xls和xlsx 首先注意下xls(2003版)和xlsx(2007版)区别,都是excel格式,后缀名不同。...EasyExcel ---- EasyExcel是阿里巴巴开源excel处理框架,因为没有一次全部加载进内存,是从磁盘上一行行解析,所以节省内存,同时操作十分简便,一行代码,可以根据实体类自动生成表。

    4.7K11

    NodeJS作者总结自己node设计失误

    本文首发于知乎,各位可以通过点击文章下方阅读原来来访问原文地址 近日(6月3日),nodeJS作者——Ry(Ryan Dahl)JS Conf Berlin上做了一个题为 【10 THINGS...,总结了自己node设计失误,其中列举了他对NodeJS感到后悔7件事(说好10件事呢……)。 Twitter网友漫画总结 以下内容根据Ryppt内容翻译和总结而来。...(如果翻译有误,请指正……) 对于NodeJS感到后悔7件事 ◇没有坚持使用Promise 我2009年6月把Promise加到了Node,但是又非常愚蠢2010年2月把移除去了。...你不能忽略定义script标签src属性js文件。 模块加载器必须在文件系统多个位置进行查询,试图猜测用户想要内容。...加载模块只支持使用相对路径或绝对路径URL。 引入模块必须提供扩展。 远程URL第一次加载时被无限期地提取和缓存。 只有提供--reload标志情况下,才会再次获取资源。

    2.1K60

    Java POI 导出Excel经典实现 导出Excel弹出下载框 Spring Boot【不定期更新】

    现在主流操作Excel文件开源工具有很多,用得比较多就是ApachePOI及JExcelAPI。这里我们用Apache POI!...我们先去Apache大本营下载POIjar包:http://poi.apache.org/ ,我这里使用是3.0.2版本。 将3个jar包导入到classpath下,什么?...今天,抽空改了改说明,具体如下: 1)poi/src/replace包,新增上次补充里POI读取Excel模版ReplaceExcelServlet.java,供web页面使用; 2)poi/src...具体如下: 1)poi/src/testExport包,新增Excel2007Servlet.java。...以及,修改相关配置; 2)poi/src/testExport包,对导出Excel文件进行重命名,便于查看; 3)更新该poi例子对应帮助文档。

    1.1K20

    POI -纯java代码实现导出excel表格

    Apache POIApache软件基金会开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写功能。...文件         HSSFWorkbook workbook = new HSSFWorkbook();         // 第二步,webbook添加一个sheet,对应Excel文件sheet...        HSSFSheet hssfSheet = workbook.createSheet("sheet1");         // 第三步,sheet添加表头第0行,注意老版本poi...利用了JAVA反射机制,可以将放置JAVA集合并且符号一定条件数据以EXCEL 形式输出到指定IO设备上           *            * @param title           ...;               // 设置注释作者,当鼠标移动到单元格上是可以状态栏中看到该内容.

    2.6K70
    领券