首页IT科技java写csv文件(如何通过Java代码向Word文档添加文档属性)

java写csv文件(如何通过Java代码向Word文档添加文档属性)

时间2025-06-20 12:36:37分类IT科技浏览5154
导读:Word文档属性包括常规、摘要、统计、内容、自定义。其中摘要包括标题、主题、作者、经理、单位、类别、关键词、备注等项目。属性相当于文档的名片,可以添加你想要的注释、说明等。还可以标注版权。 今天就为大家介绍一下,如何通过Java代码向Word文档添加文档属性。详情请阅读以下内容。...

Word文档属性包括常规             、摘要                    、统计       、内容             、自定义             。其中摘要包括标题                    、主题       、作者      、经理                    、单位             、类别      、关键词                    、备注等项目                    。属性相当于文档的名片             ,可以添加你想要的注释             、说明等       。还可以标注版权             。 今天就为大家介绍一下                    ,如何通过Java代码向Word文档添加文档属性                    。详情请阅读以下内容       。

将内置文档属性添加到 Word 文档 将自定义文档属性添加到 Word 文档

程序环境:

方法1:手动引入      。将Free Spire.Doc for Java下载到本地       ,解压             ,找到lib文件夹下的Spire.Doc.jar文件                    。在IDEA中打开如下界面                    ,将本地路径中的jar文件引入Java程序

方法2: 如果您想通过 Maven安装       ,则可以在 pom.xml 文件中添加以下代码导入 JAR 文件             。

将内置文档属性添加到 Word 文档

具体步骤如下:

初始化Document类的一个实例      。 使用 Document.loadFromFile() 方法加载 Word 文档                    。 使用 Document.getBuiltinDocumentProperties() 方法访问文档的内置文档属性             。 使用 BuiltinDocumentProperties 类提供的 setTitle()、setSubject() 和 setAuthor() 方法设置特定文档属性的值      ,例如标题                    、主题和作者。 使用 Document.saveToFile() 方法保存结果文档                    。

完整代码

Java

import com.spire.doc.BuiltinDocumentProperties; import com.spire.doc.Document; import com.spire.doc.FileFormat; public class AddBuiltinDocumentProperties { public static void main(String []args) throws Exception { //初始化文档类的一个实例 Document document = new Document(); //加载 Word 文档 document.loadFromFile("示例文档.docx"); //访问文档的内置文档属性 BuiltinDocumentProperties standardProperties = document.getBuiltinDocumentProperties(); //设置特定内置文档属性的值 standardProperties.setTitle("添加文档属性"); standardProperties.setSubject("XXX公司员工培训手册"); standardProperties.setAuthor("张三"); standardProperties.setCompany("XXX有限公司"); standardProperties.setManager("李四"); standardProperties.setCategory("注意事项"); standardProperties.setKeywords("员工培训, 规章制度, 文档属性"); standardProperties.setComments("本手册为员工手册和规章制度的相关介绍"); //保存结果文档 document.saveToFile("添加内置文档属性.docx", FileFormat.Docx_2013); } }

效果图

将自定义文档属性添加到Word文档

初始化Document类的一个实例                    。 使用 Document.loadFromFile() 方法加载 Word 文档。 使用 Document.getCustomDocumentProperties() 方法访问文档的自定义文档属性             。 使用 CustomDocumentProperties.add(String, Object) 方法将具有不同数据类型的自定义文档属性添加到文档中                    。 使用 Document.saveToFile() 方法保存结果文档       。

完整代码

Java

import com.spire.doc.BuiltinDocumentProperties; import com.spire.doc.Document; import com.spire.doc.FileFormat; public class AddBuiltinDocumentProperties { public static void main(String []args) throws Exception { //初始化文档类的一个实例 Document document = new Document(); //加载 Word 文档 document.loadFromFile("示例文档.docx"); //访问文档的内置文档属性 BuiltinDocumentProperties standardProperties = document.getBuiltinDocumentProperties(); //设置特定内置文档属性的值 standardProperties.setTitle("添加文档属性"); standardProperties.setSubject("XXX公司员工培训手册"); standardProperties.setAuthor("张三"); standardProperties.setCompany("XXX有限公司"); standardProperties.setManager("李四"); standardProperties.setCategory("注意事项"); standardProperties.setKeywords("员工培训, 规章制度, 文档属性"); standardProperties.setComments("本手册为员工手册和规章制度的相关介绍"); //保存结果文档 document.saveToFile("添加内置文档属性.docx", FileFormat.Docx_2013); } }

效果图

—本文完—

声明:本站所有文章                    ,如无特殊说明或标注             ,均为本站原创发布             。任何个人或组织      ,在未征得本站同意时                    ,禁止复制                    、盗用、采集             、发布本站内容到任何网站                    、书籍等各类媒体平台                    。如若本站内容侵犯了原著者的合法权益             ,可联系我们进行处理       。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
避免这些SEO优化盲点,让你的网站更具竞争力(解决常见SEO误区,提高网站排名的实用技巧) ssh 密匙(如何使用ssh密钥的方式实现无密码scp传输文件)