【发布时间】:2020-10-29 16:37:04
【问题描述】:
我有一个 Word 文档 (.docx),其中包含许多嵌入的 Excel 工作表。我希望能够压缩 .docx 以便我可以使用 zip 文件的单词 > embeddings 文件夹来访问各个 Excel 工作表。
有什么帮助吗?是否像编写代码将文件重命名为 .zip 一样简单?我研究了 C# ZipPackage,但它并不像我想象的那么简单。
【问题讨论】:
我有一个 Word 文档 (.docx),其中包含许多嵌入的 Excel 工作表。我希望能够压缩 .docx 以便我可以使用 zip 文件的单词 > embeddings 文件夹来访问各个 Excel 工作表。
有什么帮助吗?是否像编写代码将文件重命名为 .zip 一样简单?我研究了 C# ZipPackage,但它并不像我想象的那么简单。
【问题讨论】:
如您所知,.docx 文件是一个 Zip 文件,其中的内容可以使用 Open XML SDK for Office 进行操作(推荐)。
当然,您可以使用任何可以读/写 zip 文件的库来读取内容,解析其中的 XML 文件,然后自己直接操作它们,如果您在写入时出错,可能会损坏文件它。
【讨论】: