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

如何在Open XML SDK 2.5for excel中设置Origin Company (作者)?

在Open XML SDK 2.5 for Excel中设置Origin Company (作者)可以通过以下步骤实现:

  1. 首先,你需要引入Open XML SDK 2.5的相关命名空间。在代码文件的顶部添加以下引用:
代码语言:csharp
复制
using DocumentFormat.OpenXml;
using DocumentFormat.OpenXml.Packaging;
using DocumentFormat.OpenXml.Spreadsheet;
  1. 接下来,你需要打开Excel文件并获取WorkbookPart对象。可以使用以下代码打开Excel文件:
代码语言:csharp
复制
string filePath = "你的Excel文件路径";
using (SpreadsheetDocument spreadsheetDocument = SpreadsheetDocument.Open(filePath, true))
{
    WorkbookPart workbookPart = spreadsheetDocument.WorkbookPart;
    // 获取WorkbookPart对象后续进行操作
}
  1. 然后,你需要获取或创建WorkbookProperties对象,并设置Origin属性。如果WorkbookProperties对象不存在,则需要创建一个新的WorkbookProperties对象,并将其添加到WorkbookPart中。使用以下代码获取或创建WorkbookProperties对象并设置Origin属性:
代码语言:csharp
复制
WorkbookProperties workbookProperties = workbookPart.Workbook.GetFirstChild<WorkbookProperties>();
if (workbookProperties == null)
{
    workbookProperties = new WorkbookProperties();
    workbookPart.Workbook.AppendChild(workbookProperties);
}

workbookProperties.Origin = "你的Origin Company";
  1. 最后,保存并关闭Excel文件。使用以下代码保存并关闭Excel文件:
代码语言:csharp
复制
spreadsheetDocument.Save();
spreadsheetDocument.Close();

完成以上步骤后,你就成功设置了Excel文件的Origin Company (作者)。请注意,以上代码仅适用于Open XML SDK 2.5版本,如果使用其他版本的SDK,可能会有所不同。

推荐的腾讯云相关产品:腾讯云对象存储(COS),它是一种高扩展性、低成本的云端对象存储服务,适用于存储和处理任意类型的文件,包括Excel文件。你可以通过以下链接了解更多关于腾讯云对象存储的信息:腾讯云对象存储(COS)

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

相关·内容

dotnet OpenXML 读取 PPT 内嵌 ole 格式 Excel 表格的信息

在 Office ,可以在 PPT 里面插入表格,插入表格有好多不同的方法,对应 OpenXML 文档存储的更多不同的方式。...本文来介绍如何读取 PPT 内嵌 ole 格式的 xls+ 表格的方法 在 Office 的 PPT ,插入表格可以对应多个不同的方式: 通过 GraphicData 内嵌到 PPTX 页面里面 通过嵌入文件方式...xml version="1.0" encoding="UTF-8" standalone="yes"?...Workbook.Sheets; 更多读取 Excel 的方法请看 C# dotnet WPF 使用 OpenXml 解析 Excel 文件 本文不再详细告诉大家如何读取此 Excel 内容 本文以上的测试文件和代码放在...gitee 的源,如果 gitee 不能访问,请替换为 github 的源 git remote remove origin git remote add origin https://github.com

1.3K40

python自动化高效办公第二期,带你项目实战【一】{excel数据处理、批量化生成word模板、pdf和ppt等自动化操作}

excel进行设置。  ...tem_excel = xlrd.open_workbook('日统计.xls', formatting_info=True) #格式信息打开 tem_sheet = tem_excel.sheet_by_index...能够非常方便的读写Excel文件的数据,并且能够进行单元格格式的修改 - 可以和matplotlib以及pandas无缝连接 - 可以调用Excel文件VBA写好的程序,也可以让VBA调用用Python...写入  如果word里是表格呈现读取如下:  文字+表格形式: word基本格式问题:把word重名后缀为zip的文件,打开看到里面有xml的格式文件  导入zipfile库解压文件,设置格式只读取我们需要的文字...").decode('utf-8') # print(xml) xml_list = xml.split('') # print(xml_list) text_list = [] for i

2.8K30

C# dotnet 使用 OpenXml 关闭时不自动保存文档方法

默认在使用 OpenXML SDK 读写 Office 文件, PPT 或 Word 或 Excel 文件时,在关闭时调用 Dispose 将会自动将更改部分写入到文件。...本文告诉大家如何让 OpenXML SDK 不写入只是释放资源 使用以下代码传入 .docs 文件进行解析 using var wordprocessingDocument =...WordprocessingDocument.Open("Test.docx", isEditable: true, new OpenSettings() {...但是在调用 Dispose 方法时,将会发现,以上的更改自动保存到 Test.docx 文件里面 如果期望不自动保存,可以在 OpenSettings 设置不自动保存,如以下代码...git remote remove origin git remote add origin https://github.com/lindexi/lindexi_gd.git 获取代码之后,进入 JeawufawelluChunerlecachear

47830

Python Faker随机生成测试数据(干货)

无论您是需要引导数据库,创建美观的XML文档,填充持久性以进行压力测试还是匿名化来自生产服务的数据,Faker都是您的理想之选。不论您这边需要创建多少条数据,无非是一个for循环就解决问题了。...简单的实例 没错短短三行代码就实现随机创建数据 from faker import Faker fake = Faker('zh_CN') //设置语种 fake.name() ?...批量创建数据 小编这里写了4个场景来批处理数据并且保存 100条数据写入txt 100条数据excel 100条数据写入mongodb数据库 100条数据写入mysql数据库 话不多说,直接撸代码。...excel df.to_excel("data_total.xlsx", index=False) print("Processing completed to excel...") # 写入txt def deal_txt(self): with open('data_total.txt', 'w', errors='ignore', encoding

3.8K32

Python Faker随机生成测试数据(干货)

无论您是需要引导数据库,创建美观的XML文档,填充持久性以进行压力测试还是匿名化来自生产服务的数据,Faker都是您的理想之选。不论您这边需要创建多少条数据,无非是一个for循环就解决问题了。...felixwang2/p/9246279.html 简单的实例 没错短短三行代码就实现随机创建数据 from faker import Faker fake = Faker('zh_CN') //设置语种...fake.name() 批量创建数据 小编这里写了4个场景来批处理数据并且保存 100条数据写入txt 100条数据excel 100条数据写入mongodb数据库 100条数据写入mysql数据库...excel df.to_excel("data_total.xlsx", index=False) print("Processing completed to excel...") # 写入txt def deal_txt(self): with open('data_total.txt', 'w', errors='ignore', encoding

1.4K11

AI 技术讲座精选:如何利用 Python 读取数据科学中常见几种文件?

现在,让我们讨论一下下方这些文件格式以及如何在 Python 读取它们: 逗号分隔值(CSV) XLSX ZIP 纯文本(txt) JSON XML HTML 图像 分层数据格式 PDF DOCX MP3...最常用的电子表格文件格式包括:逗号分隔值(CSV)、Microsoft Excel 电子表格(xls)以及 Microsoft Excel Open XML 电子表格(xlsx)。...在 Python 从 CSV 文件里读取数据 现在让我们看看如何在 Python 读取一个 CSV 文件。你可以用 Python 的“pandas”库来加载数据。...3.2 XLSX文件 XLSX 是 Microsoft Excel Open XML 的文件格式,它同样可以归入电子表格文件格式这一类。...下面是一个在 Microsoft Excel 打开的“xlsx”文件。 ?

5K40

dotnet OpenXML 修复 Office 文档里面包含格式不正确的 Uri 而无法解析

在 2015 就有人在官方报告,请看 Malformed mailto Hyperlink causes Exception on .NET 4.5+ · Issue #38 · OfficeDev/Open-XML-SDK...by twsouthwick · Pull Request #793 · OfficeDev/Open-XML-SDK 可以看到我也在这个修复,提了一些有趣的看法 在 2.12.0 或以上的版本,可以在...OpenSettings 里面传入如何处理格式不对的 Uri 的文档,本文使用到的测试文档,这是一个 Excel 文档,这个文档里面包含下面代码 <t xml:space="preserve...id={id}"; 在创建文档读取的时候,传入 OpenSettings 即可,打开 Excel 文档 using (FileStream fs = new FileStream...我在 GitHub 上问了 Taylor Southwick 大佬能否在只读下,解决此问题,大佬的回复是必须开启写入权限 https://github.com/OfficeDev/Open-XML-SDK

1.7K10

Office Open XML学习(1)-创建excel文档,并向单元格插入字符串

自从Open XML出现后,这种情况在很大程度上得到了改观,Open XML已经逐渐成为一种办公文档的通用国际标准了(该标准基于XML格式),详情见百度百科 http://baike.baidu.com.../view/1201978.htm 要在C#中使用Open XML,需先下载Open XML SDK (目前最高版本为2.0),下载地址为:http://www.microsoft.com/downloads...下面这张图描述了Excel2007的大概结构:(摘自MSDN) ?...前面提到过Open XML是一个基于XML的标准,Open XML SDK安装后,提供了一个工具"Open XML SDK 2.0 Productivity Tool",可以用来查看所有支持Open XML...该工具还能将任何Open Document(即支持Open XML标准的office文档),直接生成相应的C#代码(很给力的一个功能!)

2.6K100

dotnet OpenXML 文本删除线解析方法

本文来告诉大家如何解析读取在 OpenXML 里面存放的文本删除线,本文使用 PowerPoint 作为例子来告诉大家如何读取然后在 WPF 应用里面显示 在开始之前,期望大家已了解如何在 dotnet...同时下划线和删除线的样式也是特别多的 删除线的 TextStrikeValues 的枚举,在 ECMA 376 的第 20.1.10.78 章可以了解到有单线条的删除线和双线条的删除线,在 OpenXML...using var presentationDocument = DocumentFormat.OpenXml.Packaging.PresentationDocument.Open...gitee 的源,如果 gitee 不能访问,请替换为 github 的源 git remote remove origin git remote add origin https://github.com...Top = y.ToPixel().Value, } }; 效果如下 更多请看 Office 使用 OpenXML SDK

86010

TidyFriday Excel 用户的福音!在 R 实现 Excel 的功能

许多 R 的新用户在金融、市场、商业分析等领域有丰富的行业经验,但是他们并没有太多的编程背景,所以日常工作还是选择 Excel、PowerBI 这些传统的工具进行工作;tidyquant 的作者意识到了这些痛点...VLOOKUP Excel 另一个强大的函数是 VLOOKUP,VLOOKUP 的主要功能如下: ?...) [1] "Amazon" 不过我们在 Excel 中使用 VLOOKUP 是想在一个表添加列,这列的值要去另一个表查找, 在 R 怎么做呢?...stock, company)) # A tibble: 4,032 x 9 # symbol date open high low close volume adjusted...在 R 实现各种「IFS」函数 很多同学喜欢 Excel 是因为它的条件筛选功能,比如SUMIFS(), COUNTIFS(), AVERAGEIFS()等; ? 在 R 如何实现呢?

2.4K30

dotnet OpenXML 转换 PathFillModeValues 为颜色特效

在 OpenXml 预设形状,有一些形状设置了 PathFillModeValues 枚举,此枚举提供了亮暗的蒙层特效。具体的特效是让形状选择一个画刷,在画刷上加上特效。...立体几何 Cube 形状,在 Cube 不同的面有不同的颜色,颜色的亮度不同 接下来通过 OpenXML SDK 实现读取 PPTX 文件,解析 Cube 预设形状,在界面绘制,让填充和 PowerPoint...在我的其他博客里面包含了详细的各个细节处理的逻辑,为了让本文清晰,这里就不加上太多细节逻辑 获取元素的尺寸的代码,这里固定默认的大小。...以下代码的 EmuSize 和 Emu 都是采用 OpenXML 单位库,详细请看 Office Open XML 的测量单位 var elementSize = new EmuSize...gitee 的源,如果 gitee 不能访问,请替换为 github 的源 git remote remove origin git remote add origin https://github.com

81720

ComPDFKit - 专业的PDF文档处理SDK

id=100085132077341 产品&功能: 1.ComPDFKit PDF SDK PDF查看 提供强大的渲染引擎,轻松渲染复杂的PDF文档,支持自定义UI和各种功能操作,单双页布局,连续滚动...2.ComPDFKit 转档 SDK PDF转Word 支持将PDF文件的内容转为流排结构的数据,并保持原文件页面布局。支持字体大小、颜色、粗体、斜体和下划线等识别。...PDF转CSV ComPDFKit转档SDK支持从PDF准确提取表格并将其转换为CSV,一个表格转换为一个CSV文件。...数据提取 有效提取PDF的表格、段落、图片等数据,支持提取关键信息等。灵活导出为Excel,CSV等文件格式,或输出为结构化的JSON,XML数据等。...精准分析该文档的区域,页眉&页脚、文字、标题、表格、图片等。

7.3K60

数据提取PDF SDK的对比推荐

支持 PDF 和扫描件的文档版面分析,能精准提取文本、表格、图像等数据,并导出为 JSON、Excel、CSV、XML 等格式。...ByteScout :非结构化数据提取解决方案、工具和 API 供应商,旗下的 PDF Extractor SDK 产品,支持将 PDF 转换为 JSON、Excel、CSV、XML 等格式。...数据提取 PDF SDK 的功能对比表通过参考官方介绍资料,并进行集成 Demo 测试,作者从文本提取、表格提取、图像提取、数据导出格式,以及工作流程可能会涉及到的其他 PDF 功能等方面进行分析和对比...多种语言的识别格式转换,支持将数据提取保存为JSON、Excel、CSV、XML 等格式,并支持PDF 与多种格式互转 Office、HTML、PNG、TXT等 优势:支持全平台快速集成,无编程语言限制...ByteScout - PDF Extractor SDK关键功能点:支持自动提取表格、文本和其他数据支持 PDF 转换为 JSON、XML、CSV、Excel、HTML等格式支持批量处理 PDF 报告

38110

《利用Python进行数据分析·第2版》第6章 数据加载、存储与文件格式6.1 读写文本格式的数据6.2 二进制数据格式6.3 Web APIs交互6.4 数据库交互6.5 总结

这里,我们将看看包含在一组XML文件的运行情况数据。...每项列车或公交服务都有各自的文件(Metro-North Railroad的文件是Performance_MNR.xml),其中每条XML记录就是一条月度数据,如下所示: ...(open(path)) root = parsed.getroot() root.INDICATOR返回一个用于产生各个XML元素的生成器。...读取Microsoft Excel文件 pandas的ExcelFile类或pandas.read_excel函数支持读取存储在Excel 2003(或更高版本)的表格型数据。...6.4 数据库交互 在商业场景下,大多数数据可能不是存储在文本或Excel文件

7.3K60
领券