GroupDocs.Editor.Options

The GroupDocs.Editor.Options namespace provides interfaces for load and save options.

Classes

Class Description
DelimitedTextEditOptions Options for loading text-based Spreadsheet documents (CSV, Tab-based etc.), that use a separator (delimiter)
DelimitedTextSaveOptions Contains options for generating and saving text-based Spreadsheet documents (CSV, Tab-based etc.), that use a separator (delimiter)
EbookEditOptions Allows to specify and adjust custom options for editing E-book documents in all supported formats: ePub, MOBI, and AZW3.
EbookSaveOptions Allows to specify custom options for generating and saving the document in all supportable e-Book formats: ePub, MOBI, and AZW3.
EmailEditOptions Allows to specify custom options for editing documents in the different electronic mail (email) formats
EmailSaveOptions Allows to specify custom options for generating and saving electronic mail (email) documents
FixedLayoutEditOptionsBase Base abstract class for the options for all documents of fixed-layout formats like PDF and XPS
HtmlSaveOptions Allows to specify custom options for saving the EditableDocument instance to the HTML format
MarkdownEditOptions Allows to specify custom options for editing documents in Markdown (MD) format
MarkdownImageLoadArgs Provides data for the ProcessImage event.
MarkdownSaveOptions Allows to specify custom options for generating and saving Markdown documents
MhtmlSaveOptions Allows to specify custom options for generating and saving the MHTML (MIME encapsulation of aggregate HTML documents) documents
PdfEditOptions Allows to specify custom options for editing PDF documents
PdfLoadOptions Contains options for loading PDF documents into Editor class
PdfSaveOptions Allows to specify custom options for generating and saving PDF (Portable Document Format) documents
PresentationEditOptions Allows to specify custom options for editing documents of all supportable Presentation (PowerPoint-compatible) formats
PresentationLoadOptions Allows to specify custom options for loading documents of all supportable Presentation formats like PPT(X), PPTM, PPS(X) etc.
PresentationSaveOptions Allows to specify custom options for generating and saving Presentation (PowerPoint-compatible) documents
SpreadsheetEditOptions Allows to specify custom options for editing documents of all supportable Spreadsheet (Excel-compatible) formats
SpreadsheetLoadOptions Contains options for loading binary Spreadsheet (Cells, Excel-compatible) documents like XLS(X), ODS etc. into Editor class
SpreadsheetSaveOptions Allows to specify custom options for generating and saving Spreadsheet (Excel-compliant) documents
TextEditOptions Allows to specify custom options for loading plain text (TXT) documents
TextSaveOptions Allows to specify custom options for generating and saving plain text (TXT) documents
WebFont Represents a font settings for the web
WordProcessingEditOptions Allows to specify custom options for editing documents of all supportable WordProcessing (Words-compliant) formats like DOC(X), RTF, ODT etc.
WordProcessingLoadOptions Contains options for loading WordProcessing (Word-compatible) documents like DOC(X), RTF, ODT etc. into Editor class
WordProcessingProtection Encapsulates document protection options for the WordProcessing document, which is generated from HTML
WordProcessingSaveOptions Allows to specify custom options for generating and saving WordProcessing-compliant documents after they were edited
WorksheetProtection Encapsulates worksheet protection options, which allow to protect a worksheet in the output Spreadsheet document from modification of specified type with a specified password.
XmlEditOptions Allows to specify custom options for editing XML (eXtensible Markup Language) documents and converting them to the HTML
XmlFormatOptions Contains options, that allow to adjust the formatting of XML document, when it is represented as HTML
XmlHighlightOptions Contains options, that allow to customize the XML highlighting during XML-to-HTML conversion
XpsEditOptions Allows to specify custom options for editing (XML Paper Specifications) documents
XpsSaveOptions Allows to specify custom options for generating and saving XPS (XML Paper Specifications) documents

Structures

Structure Description
PageRange Encapsulates one page range, which can have open or closed bounds. By default is “fully open” - it includes all existing pages. Page numbering starts from 1, not from 0.

Interfaces

Interface Description
IEditOptions Common interface for all options, which are responsible for document-to-HTML conversions. Declares no members.
IHtmlSavingCallback Interface, that is used while saving the to the HTML format and which must be implemented by the end-user in order to save the provided resource and returns a link to it
ILoadOptions Common interface for all option classes, responsible for loading documents of different type formats
IMarkdownImageLoadCallback Implement this interface if you want to control how GroupDocs.Editor load images when loading the file in Markdown format
ISaveOptions Interface for all saving options for all documents types. Declares no members.

Enumeration

Enumeration Description
FontEmbeddingOptions Font embedding options controls which font resources should be embedded into the output WordProcessing or PDF document
FontExtractionOptions Font extraction options control which fonts should be extracted and from where
MailMessageOutput Controls which parts of the mail message should be delivered to the output processing
MarkdownImageLoadingAction Defines the mode of image loading while opening for editing the file in Markdown format
MarkdownTableContentAlignment Allows to specify the alignment of the content of the table to be used when exporting into Markdown format
PdfCompliance Specifies the PDF standards compliance level
TextDirection Represents 3 possible variants how to treat text direction in the plain text documents
TextLeadingSpacesOptions Contains available options for leading space handling during opening plain text document (TXT)
TextTrailingSpacesOptions Contains available options for trailing space handling during opening plain text document (TXT)
WordProcessingProtectionType Represents all available protection types of the WordProcessing document
WorksheetProtectionType Represents Spreadsheet worksheet (tab) protection types