public class FileFormatUtil
Method Summary | ||
---|---|---|
static FileFormatInfo | detectFileFormat(java.io.InputStream stream) | |
Detects and returns the information about a format of an excel stored in a stream.
|
||
static FileFormatInfo | detectFileFormat(java.lang.String filePath) | |
Detects and returns the information about a format of an excel stored in a file.
|
||
static FileFormatInfo | detectFileFormat(java.lang.String filePath, java.lang.String password) | |
Detects and returns the information about a format of an excel stored in a file.
|
||
static int | extensionToSaveFormat(java.lang.String extension) | |
Converts a file name extension into a SaveFormat value.
|
||
static boolean | isTemplateFormat(java.lang.String extension) | |
Returns true if the extension is .xlt, .xltX, .xltm,.ots.
|
||
static java.lang.String | loadFormatToExtension(int loadFormat) | |
Converts a load format enumerated value into a file extension.
|
||
static int | loadFormatToSaveFormat(int loadFormat) | |
Converts a LoadFormat value to a SaveFormat value if possible.
|
||
static java.lang.String | saveFormatToExtension(int format) | |
Converts a save format enumerated value into a file extension.
|
||
static int | saveFormatToLoadFormat(int saveFormat) | |
Converts a SaveFormat value to a LoadFormat value if possible.
|
public static FileFormatInfo detectFileFormat(java.lang.String filePath) throws java.lang.Exception
filePath
- The file path.public static FileFormatInfo detectFileFormat(java.lang.String filePath, java.lang.String password) throws java.lang.Exception
filePath
- The file path.password
- The password for encrypted ooxml files.public static FileFormatInfo detectFileFormat(java.io.InputStream stream) throws java.lang.Exception
stream
- The streampublic static int extensionToSaveFormat(java.lang.String extension)
extension
- The file extension. Can be with or without a leading dot. Case-insensitive.public static boolean isTemplateFormat(java.lang.String extension)
extension
- public static java.lang.String loadFormatToExtension(int loadFormat)
loadFormat
- A public static int loadFormatToSaveFormat(int loadFormat)
loadFormat
- A public static java.lang.String saveFormatToExtension(int format)
format
- A public static int saveFormatToLoadFormat(int saveFormat)
saveFormat
- A