[]
        
(Showing Draft Content)

FarPoint.Win.Spread.Model.SpreadSerializer

SpreadSerializer Class

Represents the serializer object for opening from and saving to a file, the entire Spread component and all its data.

Inheritance
SpreadSerializer
Namespace: FarPoint.Win.Spread.Model
Assembly: FarPoint.Win.Spread.dll
Syntax
public class SpreadSerializer
Public Class SpreadSerializer

Constructors

Name Description
SpreadSerializer()

Initializes a new instance of the SpreadSerializer class.

Methods

Name Description
IsSpreadXmlFile(Stream)

Determines whether the specified stream contains a top-level Spread XML node.

IsSpreadXmlFile(string)

Determines whether the specified file contains a top-level Spread XML node.

LoadTextFile(SheetView, IncludeHeaders, string, string, string, string, TextFileFlags)

Loads the text (string) data with the specified formatting.

LoadTextFile(SheetView, Stream, IncludeHeaders, string, string, string, Encoding, TextFileFlags)

Loads the text from a stream with the specified formatting.

LoadTextFile(SheetView, string, IncludeHeaders, string, string, string, TextFileFlags)

Loads the text file with the specified formatting.

OpenXml(FpSpread, Stream)

Loads the specified XML data (for an entire Spread component) from a stream into a Spread component.

OpenXml(FpSpread, string)

Loads the specified XML data (for an entire Spread component) from a file into a Spread component.

OpenXml(SheetView, Stream)

Loads the specified XML data (for a sheetview) from a stream into a sheetview.

SaveHtml(SheetView, Stream)

Saves the specified SheetView to the specified stream as an HTML table.

SaveHtml(SheetView, string)

Saves the specified SheetView to the specified file as an HTML table.

SaveHtmlRange(SheetView, int, int, int, int, bool, bool, bool, Stream)

Saves the specified range in the specified SheetView to the specified stream as an HTML table.

SaveHtmlRange(SheetView, int, int, int, int, bool, bool, bool, string)

Saves the specified range in the specified SheetView to the specified file as an HTML table.

SaveHtmlRange(SheetView, int, int, int, int, bool, bool, Stream)

Saves the specified range in the specified SheetView to the specified stream as an HTML table.

SaveHtmlRange(SheetView, int, int, int, int, bool, bool, string)

Saves the specified range in the specified SheetView to the specified file as an HTML table.

SaveXml(FpSpread, Stream, SaveXMLOptions)

Saves an entire Spread component to an XML stream.

SaveXml(FpSpread, Stream, bool)

Saves an entire Spread component to an XML stream.

SaveXml(FpSpread, string, SaveXMLOptions)

Saves an entire Spread component to an XML file.

SaveXml(FpSpread, string, bool)

Saves an entire Spread component to an XML file.

SaveXml(SheetView, Stream, SaveXMLOptions)

Saves an entire sheet view to an XML stream.

SaveXml(SheetView, Stream, bool)

Saves an entire sheet view to an XML stream.