

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
| Class | Description |
| :- | :- |
| [`ByteArrayDataSource`](/page/python-net/aspose.page.plugins/bytearraydatasource/) | Represents byte array data source for save operations of a plugin. |
| [`ByteArrayResult`](/page/python-net/aspose.page.plugins/bytearrayresult/) | Represents operation result in the form of the bytes array. |
| [`FileDataSource`](/page/python-net/aspose.page.plugins/filedatasource/) | Represents file data source for load and save operations of a plugin. |
| [`FileResult`](/page/python-net/aspose.page.plugins/fileresult/) | Represents operation result in the form of string path to file. |
| [`IDataSource`](/page/python-net/aspose.page.plugins/idatasource/) | General data source interface that defines common members that concrete data sources should implement. |
| [`IOperationResult`](/page/python-net/aspose.page.plugins/ioperationresult/) | General operation result interface that defines common methods that concrete plugin operation result should implement. |
| [`IPlugin`](/page/python-net/aspose.page.plugins/iplugin/) | General plugin interface that defines common methods that concrete plugin should implement. |
| [`IPluginOptions`](/page/python-net/aspose.page.plugins/ipluginoptions/) | General plugin option interface that defines common methods that concrete plugin option should implement. |
| [`PsConverter`](/page/python-net/aspose.page.plugins/psconverter/) |  |
| [`PsConverterOptions`](/page/python-net/aspose.page.plugins/psconverteroptions/) | Represents options for [PsConverter](/page/python-net/aspose.page.plugins/psconverter/) plugin. |
| [`PsConverterToImageOptions`](/page/python-net/aspose.page.plugins/psconvertertoimageoptions/) | Represents PS/EPS to Image converter options for [PsConverter](/page/python-net/aspose.page.plugins/psconverter/) plugin. |
| [`PsConverterToPdfOptions`](/page/python-net/aspose.page.plugins/psconvertertopdfoptions/) | Represents PS/EPS to PDF converter options for [PsConverter](/page/python-net/aspose.page.plugins/psconverter/) plugin. |
| [`ResultContainer`](/page/python-net/aspose.page.plugins/resultcontainer/) | Represents container that contains the result collection of processing the plugin. |
| [`StreamDataSource`](/page/python-net/aspose.page.plugins/streamdatasource/) | Represents stream data source for load and save operations of a plugin. |
| [`StreamResult`](/page/python-net/aspose.page.plugins/streamresult/) | Represents operation result in the form of Stream. |
| [`StringResult`](/page/python-net/aspose.page.plugins/stringresult/) | Represents operation result in the form of string. |
| [`XpsConverter`](/page/python-net/aspose.page.plugins/xpsconverter/) |  |
| [`XpsConverterOptions`](/page/python-net/aspose.page.plugins/xpsconverteroptions/) | Represents options for [XpsConverter](/page/python-net/aspose.page.plugins/xpsconverter/) plugin. |
| [`XpsConverterToImageOptions`](/page/python-net/aspose.page.plugins/xpsconvertertoimageoptions/) | Represents XPS to Image converter options for [XpsConverter](/page/python-net/aspose.page.plugins/xpsconverter/) plugin. |
| [`XpsConverterToPdfOptions`](/page/python-net/aspose.page.plugins/xpsconvertertopdfoptions/) | Represents XPS to PDF converter options for [XpsConverter](/page/python-net/aspose.page.plugins/xpsconverter/) plugin. |
## Enumerations
| Enumeration | Description |
| :- | :- |
| [`DataType`](/page/python-net/aspose.page.plugins/datatype/) | Represents possible types of data for plugin processing. |
