【问题标题】:Specify Encoding Format when Export DataTable to Excel with Open Xml SDK in c#在c#中使用Open Xml SDK将DataTable导出到Excel时指定编码格式
【发布时间】:2017-06-06 15:20:34
【问题描述】:

我只是想使用打开的 xml 将数据表导出为 excel。参考以下方法,

Export DataTable to Excel with Open Xml SDK in c#

但我无法指定创建的 excel 的编码格式。我想保存或创建 UTF-Encoding-8 格式的 Excel。

有人可以帮助您了解如何使用 Open XML 指定格式

【问题讨论】:

    标签: c# openxml openxml-sdk


    【解决方案1】:

    要以 UTF-Encoding-8 格式保存 Excel 文件,您需要在 Tools -> Web Options -> Encoding 下指定编码格式em> 同时保存 excel 文件。

    使用 OpenXML,您需要创建一个新的 WebPublishing 并将其添加到 Workbook

    WebPublishing webPublishing1 = new WebPublishing(){ AllowPng = true, TargetScreenSize = TargetScreenSizeValues.Sz1024x768, CodePage = (UInt32Value)65001U };
    workbook1.Append(webPublishing1);
    //Where workbook1 is WorkbookPart.Workbook
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多