Table of Contents

Class SpreadsheetDocumentBuilder

Namespace
OdfKit.Spreadsheet
Assembly
OdfKit.dll

Builds spreadsheet documents with a fluent API. 提供 SpreadsheetDocument 的 Fluent 建立 API。

public sealed class SpreadsheetDocumentBuilder
Inheritance
SpreadsheetDocumentBuilder
Inherited Members

Methods

AddSheet(string, Action<OdfSheetBuilder>)

Adds a worksheet and configures its content. 新增工作表並設定其內容。

public SpreadsheetDocumentBuilder AddSheet(string name, Action<OdfSheetBuilder> configure)

Parameters

name string

The name or identifier. / 工作表名稱

configure Action<OdfSheetBuilder>

The delegate to invoke. / 工作表設定委派

Returns

SpreadsheetDocumentBuilder

The result. / 目前 builder 執行個體

Build()

Builds and returns the spreadsheet document. 建立並傳回試算表文件。

public SpreadsheetDocument Build()

Returns

SpreadsheetDocument

The result. / 建立完成的試算表文件

WithMetadata(Action<TextDocumentMetadataBuilder>)

Configures document metadata. 設定文件中繼資料。

public SpreadsheetDocumentBuilder WithMetadata(Action<TextDocumentMetadataBuilder> configure)

Parameters

configure Action<TextDocumentMetadataBuilder>

The delegate to invoke. / 中繼資料設定委派

Returns

SpreadsheetDocumentBuilder

The result. / 目前 builder 執行個體

WithStyles(OdfStyleSet)

Configures the style set applied to content subsequently created by this builder. 設定此 builder 後續建立內容會套用的樣式集合。

public SpreadsheetDocumentBuilder WithStyles(OdfStyleSet styles)

Parameters

styles OdfStyleSet

The value to use. / 樣式集合

Returns

SpreadsheetDocumentBuilder

The result. / 目前 builder 執行個體

WithStyles(Action<OdfStyleSet>)

Configures the style set applied to content subsequently created by this builder. 設定此 builder 後續建立內容會套用的樣式集合。

public SpreadsheetDocumentBuilder WithStyles(Action<OdfStyleSet> configure)

Parameters

configure Action<OdfStyleSet>

The delegate to invoke. / 樣式集合設定委派

Returns

SpreadsheetDocumentBuilder

The result. / 目前 builder 執行個體

WithTheme(OdfDesignTheme)

Configures the design theme applied to content subsequently created by this builder. 設定此 builder 後續建立內容會套用的設計主題。

public SpreadsheetDocumentBuilder WithTheme(OdfDesignTheme theme)

Parameters

theme OdfDesignTheme

The value to use. / 設計主題

Returns

SpreadsheetDocumentBuilder

The result. / 目前 builder 執行個體