Aspose.Page.Plugins

The Aspose.Page.Plugins is a root namespace for all classes of Aspose.Page.Plugins classes which are either directly in it like PsConverter or indirectly through several subnamespaces.

Classes

ClassDescription
ByteArrayDataSourceRepresents byte array data source for save operations of a plugin.
ByteArrayResultRepresents operation result in the form of the bytes array.
FileDataSourceRepresents file data source for load and save operations of a plugin.
FileResultRepresents operation result in the form of string path to file.
PsConverter
PsConverterOptionsRepresents options for PsConverter plugin.
PsConverterToImageOptionsRepresents PS/EPS to Image converter options for PsConverter plugin.
PsConverterToPdfOptionsRepresents PS/EPS to PDF converter options for PsConverter plugin.
ResultContainerRepresents container that contains the result collection of processing the plugin.
StreamDataSourceRepresents stream data source for load and save operations of a plugin.
StreamResultRepresents operation result in the form of Stream.
StringResultRepresents operation result in the form of string.
XpsConverter
XpsConverterOptionsRepresents options for XpsConverter plugin.
XpsConverterToImageOptionsRepresents XPS to Image converter options for XpsConverter plugin.
XpsConverterToPdfOptionsRepresents XPS to PDF converter options for XpsConverter plugin.

Interfaces

InterfaceDescription
IDataSourceGeneral data source interface that defines common members that concrete data sources should implement.
IOperationResultGeneral operation result interface that defines common methods that concrete plugin operation result should implement.
IPluginGeneral plugin interface that defines common methods that concrete plugin should implement.
IPluginOptionsGeneral plugin option interface that defines common methods that concrete plugin option should implement.

Enumeration

EnumerationDescription
DataTypeRepresents possible types of data for plugin processing.