GroupDocs.Conversion.Fluent

The namespace provides interfaces for fluent conversion.

Interfaces

Interface Description
IConversionByPageCompleted Handle conversion page completed
IConversionByPageCompletedOrConvert Handle conversion completed or execute conversion
IConversionByPageHandlerOnly Fluent interface for setting only by-page conversion handlers. The handlers are registered through IConversionByPageHandlersStage.
IConversionByPageHandlersStage Flattened by-page conversion handlers stage. Per-page mirror of IConversionHandlersStage.
IConversionByPageOptionsOrHandlerSetup Fluent interface for setting by-page conversion options or handler setup. Allows setting options or handlers in any order, but only once each, or skipping both.
IConversionCompleted Handle conversion completed
IConversionCompletedOrConvert Handle conversion completed or execute conversion
IConversionCompressResult Can compress all conversion results in single archive
IConversionCompressResultCompletedOrConvert Continuation after Compress(...). Proceed with Convert; register the compressed-stream handler at the entry stage via WithEvents.
IConversionConvert Execute conversion
IConversionConvertByPageOptions Conversion convert options
IConversionConvertOptionOrCompletedOrConvert Conversion convert options or conversion completed or execute
IConversionConvertOptionOrPageCompletedOrConvert Conversion convert options or conversion completed or execute
IConversionConvertOptions Conversion convert options
IConversionConvertOrCompress Compress or convert
IConversionFrom Setup source for conversion
IConversionGetDocumentInfo Gets source document info - pages count and other document properties specific to the file type.
IConversionGetPossibleConversions Gets possible conversions for the source document.
IConversionHandlerOnly Fluent interface for setting only conversion handlers. The handlers are registered through IConversionHandlersStage.
IConversionHandlersStage Flattened conversion handlers stage. Allows setting OnConversionCompleted or OnConversionFailed in any order and any number of times, before proceeding to Convert / Compress. Events should be registered at the early stage via WithEvents instead of in this stage.
IConversionIsPasswordProtected Checks if source document is password protected
IConversionLoadOptions Conversion load options
IConversionLoadOptionsOrSourceDocumentLoaded Conversion load options or actions with loaded document
IConversionOptionsOnly Fluent interface for setting only conversion options.
IConversionOptionsOrHandlerSetup Conversion options or conversion handler setup.
IConversionSettings Setup conversion settings or events at the entry stage (before Load).
IConversionSettingsOrConversionFrom Conversion settings or conversion source
IConversionSourceDocumentLoaded Provides possible actions with loaded document
IConversionTo Set how converted document to be stored