Spread.Sheets
Excelエクスポート関連クラス

Excelアセンブリを使用する場合、Excel形式ファイルのエクスポートには以下のメソッドを使用できます。

クラス 説明
GrapeCity.Spread.Sheets.ExcelIO.Exporter ファイルのエクスポートを実現するエクスポーターを表します。

 

メソッド 説明
public Exporter(JObject spread) 指定の書式でデータをファイルにエクスポートするためのエクスポータ−を作成します。
パラメータ  
spread Spread JSONオブジェクト。

 

メソッド 説明
public Exporter(string spreadJson) 指定のJSON文字列によるエクスポータ−を作成します。
パラメータ  
spreadJson Spread JSON文字列。

 

メソッド 説明
public void SaveExcel(Stream stream, ExcelFileFormat fileFormat = ExcelFileFormat.XLSX, ExcelSaveFlags saveFlags = ExcelSaveFlags.NoFlagsSet, string password = null) GCSpreadSheetsをExcel複合ドキュメントファイルストリームに保存します。
パラメータ  
stream 保存されるストリーム。
fileFormat 保存されるExcel書式。
saveFlags ファイルの保存オプション。
password ファイルのパスワード。

 

メソッド 説明
public void SavePdf(Stream stream, PdfExportSettings settings, params int[] sheetIndexs) GCSpreadSheetsコンポーネントの内容を指定のストリームに保存します。
パラメータ  
stream データを保存するストリーム。
settings エクスポート設定。
sheetIndexs シートのインデックス。

 

メソッド 説明
public void SaveCsv(Stream stream, int sheetIndex = 0) シートをCSV(コンマ区切り値)ファイルに保存します。
パラメータ  
stream コンテンツを保存するストリーム。
sheetIndex シートのインデックス。

 

メソッド 説明
public void SaveCsv(Stream stream, int sheetIndex = 0, TextFileSaveFlags flags = TextFileSaveFlags.None) シートをCSV(コンマ区切り値)ファイルに保存します。
パラメータ  
stream コンテンツを保存するストリーム。
sheetIndex シートのインデックス。
flags エクスポートフラグ。

 

メソッド 説明
public void SaveCsv(Stream stream, int sheetIndex, TextFileSaveFlags flags, Encoding encoding) シートをCSV(コンマ区切り値)ファイルに保存します。
パラメータ  
stream コンテンツを保存するストリーム。
sheetIndex シートのインデックス。
flags エクスポートフラグ。
encoding エンコーディング。

 

メソッド 説明
public void SaveTextFileRange(Stream stream, int sheetIndex = 0, int row = 0, int column = 0, int rowCount = -1, int columnCount = -1, TextFileSaveFlags flags = TextFileSaveFlags.None) シート内のセル範囲を区切り文字付きテキストとして保存し、指定の区切り文字およびエンコード方式でストリームに保存します。
パラメータ  
stream セル範囲のテキストを保存するストリーム。
sheetIndex シートのインデックス。
row 開始行のインデックス。
column 開始列のインデックス。
rowCount 行数。
columnCount 列数。
flags エクスポートフラグ。
解説: 行または列区切り文字内に、セル区切り文字を含めることはできません。  
例外: 行または列区切り文字内に、セル区切り文字を含めることはできません。

 

メソッド 説明
public void SaveTextFileRange(Stream stream, int sheetIndex, int row, int column, int rowCount, int columnCount, TextFileSaveFlags flags, string rowDelimiter, string columnDelimiter, string cellDelimiter, Encoding encoding) シート内のセル範囲を区切り文字付きテキストとして保存し、指定の区切り文字およびエンコード方式でストリームに保存します。
パラメータ  
stream セル範囲のテキストを保存するストリーム。
sheetIndex シートのインデックス。
row 開始行のインデックス。
column 開始列のインデックス。
rowCount 行数。
columnCount 列数。
flags エクスポートフラグ。
rowDelimiter 行区切り文字。
columnDelimiter 列区切り文字。
cellDelimiter セル区切り文字。
encoding エンコーディング。
解説: 行または列区切り文字内に、セル区切り文字を含めることはできません。  
例外: 行または列区切り文字内に、セル区切り文字を含めることはできません。

 

メソッド 説明
public void SaveHtml(Stream stream, int sheetIndex = 0) シートのデータを指定のストリームに保存します。
パラメータ  
stream HTMLストリーム。
sheetIndex シートのインデックス。

 

 

 


© 2016-2017, GrapeCity inc. All rights reserved.