Spread.Sheets > 開発者の手引き > データの管理 > ExcelIOコンポーネント > 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 | シートのインデックス。 |