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

ClassDescription
CompressOptionsRepresents Compress options for Optimizer plugin.
FileDataSourceRepresents file data source for load and save operations of a plugin.
FileResultRepresents operation result in the form of string path to file.
FormCheckBoxFieldCreateOptionsRepresents options for creating CheckBoxField by FormEditor plugin.
FormCheckBoxFieldSetOptionsRepresents options for set properties in CheckboxField by FormEditor plugin.
FormComboBoxFieldCreateOptionsRepresents options for creating ComboBoxField by FormEditor plugin.
FormComboBoxFieldSetOptionsRepresents options for set properties in ComboBoxField by FormEditor plugin.
FormEditorRepresents FormEditor plugin.
FormEditorAddOptionsRepresents options for add Fields to document by FormEditor plugin.
FormEditorOptionsRepresents options for FormEditor plugin.
FormEditorRemoveOptionsBase class for option classes for remove fields in document by FormEditor plugin.
FormEditorSetOptionsRepresents options for set fields (not annotations) properties.
FormExporterRepresents FormExporter plugin.
FormExporterOptionsRepresents options for FormExporter plugin.
FormExporterValuesToCsvOptionsRepresents options for export Value property(s) of specified field(s) (not annotations).
FormFieldCreateOptionsRepresents options for creating Field.
FormFieldOptionsRepresents Field options. Base class for PdfFormFieldCreateOptions and PdfFormFillFieldOptions.
FormFieldSetOptionsRepresents options for set properties in Field.
FormFlattenAllFieldsOptionsRepresents options for flatten all fields (not annotations) in document by FormFlattener plugin.
FormFlattenerRepresents FormFlattener plugin.
FormFlattenerOptionsBase class for option classes for flatten fields (not annotations) in document by FormFlattener plugin.
FormFlattenSelectedFieldsOptionsRepresents options for flatten selected fields (not annotations) in document by FormFlattener plugin.
FormOptionsRepresents options for a family Form…. plugins.
FormRemoveAllFieldsOptionsRepresents options for remove all fields in document by FormEditor plugin.
FormRemoveSelectedFieldsOptionsRepresents options for remove selected fields in document by FormEditor plugin.
FormTextBoxFieldCreateOptionsRepresents options for creating TextBoxField by FormEditor plugin.
FormTextBoxFieldSetOptionsRepresents options for set properties in TextBoxField by FormEditor plugin.
HtmlToPdfOptionsRepresents HTML to PDF converter options for PdfHtml plugin.
ImageExtractorRepresents ImageExtractor plugin.
ImageExtractorOptionsRepresents images extraction options for the ImageExtractor plugin.
JpegRepresents Pdf to Jpeg plugin.
JpegOptionsRepresents Pdf to Jpeg converter options for the Jpeg plugin.
MergeOptionsRepresents Merge options for Merger plugin.
MergerRepresents Merger plugin.
ObjectResultRepresents operation result in the form of string.
OptimizeOptionsRepresents Optimize options for Optimizer plugin.
OptimizerRepresents Optimizer plugin.
OrganizerBaseOptionsRepresents base options for plugins.
PdfConverterOptionsRepresents options for Pdf converter plugins.
PdfExcelRepresents PdfExcel plugin.
PdfExtractorRepresents base functionality to extract text, images, and other types of content that may occur on the pages of PDF documents.
PdfExtractorOptionsRepresents options for the TextExtractor and ImageExtractor plugins.
PdfGeneratorOptionsRepresents options for Generator plugins.
PdfHtmlRepresents PdfHtml plugin.
PdfToExcelOptionsRepresents PDF to XLSX converter options for PdfExcel plugin.
PdfToHtmlOptionsRepresents PDF to HTML converter options for PdfHtml plugin.
PdfToImageRepresents PDF to image plugin.
PdfToImageOptionsRepresents options for the PdfToImage plugin.
PdfToWordOptionsRepresents PDF to DOC converter options for PdfWord plugin.
PdfWordRepresents PdfWord plugin.
PngRepresents Pdf to Png plugin.
PngOptionsRepresents Pdf to Png converter options for the Png plugin.
ResizeOptionsRepresents Resize options for Optimizer plugin.
ResultContainerRepresents container that contains the result collection of processing the plugin.
RotateOptionsRepresents Rotate options for Optimizer plugin.
SelectField
SplitOptionsRepresents Split options for Splitter plugin.
SplitterRepresents Splitter 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.
TableBuilderClass represents builder for table in pdf page.
TableCellBuilderClass represents builder for table cell.
TableGeneratorRepresents Aspose.PDF TableGenerator plugin.
TableOptionsRepresents options for add table to document by TableGenerator plugin.
TableRowBuilderClass represents builder for table row.
TextExtractorRepresents TextExtractor plugin.
TextExtractorOptionsRepresents text extraction options for the TextExtractor plugin.
TocGeneratorRepresents Aspose.PDF TocGenerator plugin.
TocOptionsRepresents options for add table of contents to document by TocGenerator 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
ConversionModeDefines conversion mode of the output document.
DataTypeRepresents possible types of data for plugin processing.
SaveFormatAllows to specify .doc or .docx file format.