Aspose.Pdf.Plugins

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

Classes

Class Description
FileDataSource Represents file data source for load and save operations of a plugin.
FileResult Represents operation result in the form of string path to file.
PdfExtractor Represents PdfExtractor plugin.
PdfExtractorOptions Represents options for the PdfExtractor plugin.
PdfOrganizer Represents PdfOrganizer plugin.
PdfOrganizerMergeOptions Represents Merge options for PdfOrganizer plugin.
PdfOrganizerOptions Represents options for PdfOrganizer plugin.
PdfOrganizerSplitOptions Represents Split options for PdfOrganizer plugin.
PdfTextExtractionOptions Represents text extraction options for the PdfExtractor plugin.
ResultContainer Represents container that contains the result collection of processing the plugin.
StreamDataSource Represents stream data source for load and save operations of a plugin.
StreamResult Represents operation result in the form of Stream.
StringResult Represents operation result in the form of string.

Interfaces

Interface Description
IDataSource General data source interface that defines common members that concrete data sources should implement.
IOperationResult General operation result interface that defines common methods that concrete plugin operaion result should implement.
IPlugin General plugin interface that defines common methods that concrete plugin should implement.
IPluginOptions General plugin option interface that defines common methods that concrete plugin option should implement.

Enumeration

Enumeration Description
DataType Represents possible types of data for plugin processing.