2017-06-06 15 views
1

open xmlを使用してdatatableをexcelとしてエクスポートしようとしています。Open XML SDKを使用してDataTableをExcelにエクスポートするときのエンコーディング形式を指定する#

Export DataTable to Excel with Open Xml SDK in c#

、以下のアプローチを言及しかし、私は作成したエクセルのエンコード形式を指定することができませんでした。私は、UTF-Encoding-8形式でexceclを保存または作成したいと考えています。

は、フォーマットは、あなたがツール下のエンコード形式を指定する必要がUTF-エンコーディング-8フォーマットでExcelファイルを保存するにはオープンXMLに

答えて

1

を使用して次の特定の可能性がどのようにいくつかのいずれかを助けることができる - >Webオプション - >をエンコーディングし、Excelファイルを保存します。

OpenXMLでは、WebPublishingを新規作成し、Workbookに追加する必要があります。

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