【问题标题】:Use C# to ZIP a Word docx使用 C# 压缩 Word docx
【发布时间】:2020-10-29 16:37:04
【问题描述】:

我有一个 Word 文档 (.docx),其中包含许多嵌入的 Excel 工作表。我希望能够压缩 .docx 以便我可以使用 zip 文件的单词 > embeddings 文件夹来访问各个 Excel 工作表。

有什么帮助吗?是否像编写代码将文件重命名为 .zip 一样简单?我研究了 C# ZipPackage,但它并不像我想象的那么简单。

【问题讨论】:

    标签: c# excel file ms-word zip


    【解决方案1】:

    如您所知,.docx 文件是一个 Zip 文件,其中的内容可以使用 Open XML SDK for Office 进行操作(推荐)。


    当然,您可以使用任何可以读/写 zip 文件的库来读取内容,解析其中的 XML 文件,然后自己直接操作它们,如果您在写入时出错,可能会损坏文件它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多