public class SpreadsheetFormats extends com.aspose.ms.lang.Struct<SpreadsheetFormats> implements IDocumentFormat
Encapsulates all binary, XML and textual Spreadsheet formats (excluding all textual delimiter-based formats with separator like CSV, TSV, semicolon-delimited etc.), in which the workbook can be saved.
Modifier and Type | Class and Description |
---|---|
static class |
SpreadsheetFormats.AllEnumerable
Implements IEnumerable generic interface, that enables a 'foreach'
possibility for the SpreadsheetFormats type
|
Modifier and Type | Field and Description |
---|---|
static SpreadsheetFormats.AllEnumerable |
All
Returns an internal class, that provides enumerable possibilities over
all existing Spreadsheet formats
|
static SpreadsheetFormats |
Dif
Data Interchange Format (DIF)
|
static SpreadsheetFormats |
Fods
Flat OpenDocument Spreadsheet (FODS) — stored as a single uncompressed
XML document
|
static SpreadsheetFormats |
Ods
OpenDocument Spreadsheet (ODS)
|
static SpreadsheetFormats |
SpreadsheetML
SpreadsheetML — Microsoft Office Excel 2002 and Excel 2003 XML Format
|
static SpreadsheetFormats |
Sxc
StarOffice or OpenOffice.org Calc XML Spreadsheet (SXC)
|
static SpreadsheetFormats |
Xlam
Excel Add-in (XLAM)
|
static SpreadsheetFormats |
Xls
Excel 97-2003 Binary File Format (XLS)
|
static SpreadsheetFormats |
Xlsb
Excel Binary Workbook (XLSB)
|
static SpreadsheetFormats |
Xlsm
Office Open XML Workbook Macro-Enabled (XLSM)
|
static SpreadsheetFormats |
Xlsx
Office Open XML Workbook Macro-Free (XLSX)
|
static SpreadsheetFormats |
Xlt
Excel 97-2003 Template (XLT)
|
static SpreadsheetFormats |
Xltm
Office Open XML Template Macro-Enabled (XLTM)
|
static SpreadsheetFormats |
Xltx
Office Open XML Template Macro-Free (XLTX)
|
Constructor and Description |
---|
SpreadsheetFormats() |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
SpreadsheetFormats |
Clone() |
void |
CloneTo(SpreadsheetFormats that) |
boolean |
equals(IDocumentFormat other)
Determines whether this instance is equal to the other specified
IDocumentFormat instance
|
boolean |
equals(Object obj)
Determines whether this instance is equal to the other specified object,
that is presumably of boxed SpreadsheetFormats
|
boolean |
equals(SpreadsheetFormats other)
Determines whether this instance is equal to the other specified
SpreadsheetFormats instance
|
static boolean |
equals(SpreadsheetFormats obj1,
SpreadsheetFormats obj2) |
static SpreadsheetFormats |
fromExtension(String extension)
Returns instance of
SpreadsheetFormats structure, associated to
specified filename extension, or throws an exception, if extension cannot
be properly parsed |
String |
getExtension()
Returns an extension (without leading dot character) of this Spreadsheet
format in lower case
|
String |
getName()
Returns a formal full name of this Spreadsheet format
|
int |
hashCode()
Returns a hash-code, that is immutable for this instance
|
static boolean |
op_Equality(SpreadsheetFormats first,
SpreadsheetFormats second)
Checks two given SpreadsheetFormats instances on equality
|
static boolean |
op_Inequality(SpreadsheetFormats first,
SpreadsheetFormats second)
Checks two given SpreadsheetFormats instances on inequality
|
public static final SpreadsheetFormats.AllEnumerable All
Returns an internal class, that provides enumerable possibilities over all existing Spreadsheet formats
public static final SpreadsheetFormats Dif
Data Interchange Format (DIF)
public static final SpreadsheetFormats Fods
Flat OpenDocument Spreadsheet (FODS) — stored as a single uncompressed XML document
public static final SpreadsheetFormats Ods
OpenDocument Spreadsheet (ODS)
public static final SpreadsheetFormats SpreadsheetML
SpreadsheetML — Microsoft Office Excel 2002 and Excel 2003 XML Format
public static final SpreadsheetFormats Sxc
StarOffice or OpenOffice.org Calc XML Spreadsheet (SXC)
public static final SpreadsheetFormats Xlam
Excel Add-in (XLAM)
public static final SpreadsheetFormats Xls
Excel 97-2003 Binary File Format (XLS)
public static final SpreadsheetFormats Xlsb
Excel Binary Workbook (XLSB)
public static final SpreadsheetFormats Xlsm
Office Open XML Workbook Macro-Enabled (XLSM)
public static final SpreadsheetFormats Xlsx
Office Open XML Workbook Macro-Free (XLSX)
public static final SpreadsheetFormats Xlt
Excel 97-2003 Template (XLT)
public static final SpreadsheetFormats Xltm
Office Open XML Template Macro-Enabled (XLTM)
public static final SpreadsheetFormats Xltx
Office Open XML Template Macro-Free (XLTX)
public SpreadsheetFormats Clone()
Clone
in class com.aspose.ms.System.ValueType<SpreadsheetFormats>
public void CloneTo(SpreadsheetFormats that)
CloneTo
in class com.aspose.ms.System.ValueType<SpreadsheetFormats>
public final boolean equals(IDocumentFormat other)
Determines whether this instance is equal to the other specified IDocumentFormat instance
other
- Other IDocumentFormat instance. If it is not a
SpreadsheetFormats, method will return 'false'public boolean equals(Object obj)
Determines whether this instance is equal to the other specified object, that is presumably of boxed SpreadsheetFormats
equals
in interface com.aspose.ms.System.IEquatable<IDocumentFormat>
equals
in class Object
obj
- Other boxed SpreadsheetFormats instancepublic final boolean equals(SpreadsheetFormats other)
Determines whether this instance is equal to the other specified SpreadsheetFormats instance
other
- Other SpreadsheetFormats instance, that should be checked on
equality with thispublic static boolean equals(SpreadsheetFormats obj1, SpreadsheetFormats obj2)
public static SpreadsheetFormats fromExtension(String extension)
Returns instance of SpreadsheetFormats
structure, associated to
specified filename extension, or throws an exception, if extension cannot
be properly parsed
extension
- Filename extension of any supportable Spreadsheet
format, with or without leading dot character, case-independent. Cannot
be NULL or empty, should be valid.SpreadsheetFormats
structure on success or
thrown exception on failurepublic final String getExtension()
Returns an extension (without leading dot character) of this Spreadsheet format in lower case
getExtension
in interface IDocumentFormat
public final String getName()
Returns a formal full name of this Spreadsheet format
getName
in interface IDocumentFormat
public int hashCode()
Returns a hash-code, that is immutable for this instance
public static boolean op_Equality(SpreadsheetFormats first, SpreadsheetFormats second)
Checks two given SpreadsheetFormats instances on equality
first
- First SpreadsheetFormats instance to checksecond
- Second SpreadsheetFormats instance to checkpublic static boolean op_Inequality(SpreadsheetFormats first, SpreadsheetFormats second)
Checks two given SpreadsheetFormats instances on inequality
first
- First SpreadsheetFormats instance to checksecond
- Second SpreadsheetFormats instance to check