设置工作簿属性
func (f *File) SetDocProps(docProperties *DocProperties) error
设置工作簿的核心属性。可以设置的属性包括:
属性 | 描述 |
---|---|
Title | 文档标题 |
Subject | 文档主题 |
Creator | 创作者 |
Keywords | 文档关键词 |
Description | 资源内容的说明 |
LastModifiedBy | 执行上次修改的用户 |
Language | 文档内容的主要语言 |
Identifier | 对给定上下文中的资源的明确引用 |
Revision | 文档修订版本 |
ContentStatus | 文档内容的状态。例如: 值可能包括 “Draft”、”Reviewed” 和 “Final” |
Category | 文档内容的分类 |
Version | 版本号,该值由用户或应用程序设置 |
例如:
err := f.SetDocProps(&excelize.DocProperties{
Category: "category",
ContentStatus: "Draft",
Created: "2019-06-04T22:00:10Z",
Creator: "Go Excelize",
Description: "This file created by Go Excelize",
Identifier: "xlsx",
Keywords: "Spreadsheet",
LastModifiedBy: "Go Author",
Modified: "2019-06-04T22:00:10Z",
Revision: "0",
Subject: "Test Subject",
Title: "Test Title",
Language: "en-US",
Version: "1.0.0",
})