首页 > 代码库 > NPOI_2.1.3_学习记录(1)-创建Excel的详细信息,如:作者、标题、标记、备注、主题等。
NPOI_2.1.3_学习记录(1)-创建Excel的详细信息,如:作者、标题、标记、备注、主题等。
使用到的两个对象:DocumentSummaryInformation和SummaryInformation。
代码如下:
static void Main(string[] args) { //Create 一个Excel对象 HSSFWorkbook hssfWorkbook = new HSSFWorkbook(); //Create Excel的属性中的来源以及说明等 DocumentSummaryInformation dsi = PropertySetFactory.CreateDocumentSummaryInformation(); dsi.Company = "NPOI-1"; dsi.Category = "NPOI-2"; dsi.Manager = "NPOI-3"; //创建好的对象赋给hssfWorkbook,这样才能保证这些信息被写入文件 hssfWorkbook.DocumentSummaryInformation = dsi; SummaryInformation si = PropertySetFactory.CreateSummaryInformation(); si.Subject = "NPOI SDK Example 1"; si.Title = "NPOI SDK Example 2"; si.ApplicationName = "NPOI SDK Example 3"; si.Author = "NPOI SDK Example 4"; si.LastAuthor = "NPOI SDK Example 5"; si.Comments = "NPOI SDK Example 6"; si.CreateDateTime = DateTime.Now.AddMonths(-2); //创建好的对象赋给hssfWorkbook,这样才能保证这些信息被写入文件 hssfWorkbook.SummaryInformation = si; //创建文件并写入 FileStream file = new FileStream(@"demo.xls", FileMode.Create); hssfWorkbook.Write(file); file.Close(); }
生成的Excel属性中可以看到如下信息:
NPOI_2.1.3_学习记录(1)-创建Excel的详细信息,如:作者、标题、标记、备注、主题等。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。