python可以word添加批注_如何用POI给word指定文本增加批注?

这篇博客介绍了如何使用Apache POI库在Java中为Word文档添加批注。文章详细阐述了如何创建并访问Word文档的注释部分,并提供了创建批注的代码示例。
摘要由CSDN通过智能技术生成

查了很久得资料才在stackoverflow上 看到了大牛的回答,对应地址How to add comment by apache poi​stackoverflow.com

我这里也在做一个搬运工,原文意思如下

在Office中,OpenXMLWord文档(XWPF)注释在 *.DOXXzip 存档中的一个特殊的注释文档/Word/Cuff.xml中。所以首先我们需要访问这份文件。但到目前为止,XWPF文档只会在创建时读取那个包部分。既没有写访问权,也没有创建该包部分的可能性。

所以,我们必须提供这样的可能性来在*.DOXX-zip存档中创建包部分/Word/Cuff.xml,并获得对其的访问权限。

在下面的示例中,方法MyXWPFCONTENSCODCREATECOMSONDSOffice文档(XWPFDATA文档)创建包部分/ Word/Cuff.xml及其关系。MyxWPFCufftsD文档是一个包装类,它具有对它的写访问权限。

在原作者的回答上将代码做了简单化处理,如下:

import org.apache.poi.POIXMLDocumentPart;

import org.apache.poi.openxml4j.opc.OPCPackage;

import org.apache.poi.openxml4j.opc.PackagePart;

import org.apache.poi.openxml4j.opc.PackagePartName;

import org.apache.poi.openxml4j.opc.PackagingURIHelper;

import org.apache.poi.xwpf.usermodel

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值