public class DocumentFormatConfiguration extends Object
Represents a type reference for DocumentFormatInstance-derived class and supported file extensions list for faster format detection.
Learn more
The following example demonstrates how to set properties for a custom format configuration.
DocumentFormatConfiguration adobePhotoshopSettings = new DocumentFormatConfiguration();
adobePhotoshopSettings.setExtensionFilter(".psd");
adobePhotoshopSettings.setDocumentType(MyAdobePhotoshopFormatInstance.class);
| Constructor and Description |
|---|
DocumentFormatConfiguration()
Initializes a new instance of DocumentFormatConfiguration class.
|
| Modifier and Type | Method and Description |
|---|---|
Class |
getDocumentType()
Gets or sets the type of a class, inheriting from
DocumentFormatInstance. |
String |
getExtensionFilter()
Gets or sets a comma (",") delimited list of file extensions (for example ".pdf"), case insensitive.
|
com.aspose.ms.System.Collections.Generic.Dictionary<String,String> |
getInitializationData()
Gets or sets data, required for
DocumentFormatInstance initialization. |
void |
setDocumentType(Class value)
Gets or sets the type of a class, inheriting from
DocumentFormatInstance. |
void |
setExtensionFilter(String value)
Gets or sets a comma (",") delimited list of file extensions (for example ".pdf"), case insensitive.
|
void |
setInitializationData(com.aspose.ms.System.Collections.Generic.Dictionary<String,String> value)
Gets or sets data, required for
DocumentFormatInstance initialization. |
boolean |
supportsExtension(String fileExtension)
Checks if a given file extension can be handled as DocumentType.
|
public DocumentFormatConfiguration()
Initializes a new instance of DocumentFormatConfiguration class.
public final Class getDocumentType()
Gets or sets the type of a class, inheriting from DocumentFormatInstance.
public final String getExtensionFilter()
Gets or sets a comma (",") delimited list of file extensions (for example ".pdf"), case insensitive.
public final com.aspose.ms.System.Collections.Generic.Dictionary<String,String> getInitializationData()
Gets or sets data, required for DocumentFormatInstance initialization.
public final void setDocumentType(Class value)
Gets or sets the type of a class, inheriting from DocumentFormatInstance.
public final void setExtensionFilter(String value)
Gets or sets a comma (",") delimited list of file extensions (for example ".pdf"), case insensitive.
public final void setInitializationData(com.aspose.ms.System.Collections.Generic.Dictionary<String,String> value)
Gets or sets data, required for DocumentFormatInstance initialization.
public final boolean supportsExtension(String fileExtension)
Checks if a given file extension can be handled as DocumentType.
fileExtension - File extension, format is ".ext"Copyright © 2025. All rights reserved.