Namespaces | |
BuildingBlocks | |
Comparison | |
Drawing | |
Fields | |
Fonts | |
Layout | |
Lists | |
Loading | |
MailMerging | |
Markup | |
Math | |
Properties | |
Rendering | |
Replacing | |
Reporting | |
Saving | |
Settings | |
Shaping | |
The Aspose.Words.Shaping namespace contains classes to provide support for OpenType features using external text shaping engines. | |
Tables | |
WebExtensions | |
Classes | |
class | AbsolutePositionTab |
An absolute position tab is a character which is used to advance the position on the current line of text when displaying this WordprocessingML content. More... | |
class | Body |
Represents a container for the main text of a section. More... | |
class | Bookmark |
Represents a single bookmark. More... | |
class | BookmarkCollection |
A collection of Aspose::Words::Bookmark objects that represent the bookmarks in the specified range. More... | |
class | BookmarkEnd |
Represents an end of a bookmark in a Word document. More... | |
class | BookmarkStart |
Represents a start of a bookmark in a Word document. More... | |
class | Border |
Represents a border of an object. More... | |
class | BorderCollection |
A collection of Border objects. More... | |
class | BuildVersionInfo |
Provides information about the current product name and version. More... | |
class | CleanupOptions |
Allows to specify options for document cleaning. More... | |
class | ComHelper |
Provides methods for COM clients to load a document into Aspose.Words. More... | |
class | Comment |
Represents a container for text of a comment. More... | |
class | CommentCollection |
Provides typed access to a collection of Aspose::Words::Comment nodes. More... | |
class | CommentRangeEnd |
Denotes the end of a region of text that has a comment associated with it. More... | |
class | CommentRangeStart |
Denotes the start of a region of text that has a comment associated with it. More... | |
class | CompareOptions |
Allows to choose advanced options for document comparison operation. More... | |
class | CompositeNode |
Base class for nodes that can contain other nodes. More... | |
class | ConditionalStyle |
Represents special formatting applied to some area of a table with assigned table style. More... | |
class | ConditionalStyleCollection |
Represents a collection of Aspose::Words::ConditionalStyle objects. More... | |
class | ControlChar |
Control characters often encountered in documents. More... | |
class | ConvertUtil |
Provides helper functions to convert between various measurement units. More... | |
class | Document |
Represents a Word document. More... | |
class | DocumentBase |
Provides the abstract base class for a main document and a glossary document of a Word document. More... | |
class | DocumentBuilder |
Provides methods to insert text, images and other content, specify font, paragraph and section formatting. More... | |
class | DocumentVisitor |
Base class for custom document visitors. More... | |
class | EditableRange |
Represents a single editable range. More... | |
class | EditableRangeEnd |
Represents an end of an editable range in a Word document. More... | |
class | EditableRangeStart |
Represents a start of an editable range in a Word document. More... | |
class | EndnoteOptions |
Represents the endnote numbering options for a document or section. More... | |
class | FileFormatInfo |
Contains data returned by Aspose::Words::FileFormatUtil document format detection methods. More... | |
class | FileFormatUtil |
Provides utility methods for working with file formats, such as detecting file format or converting file extensions to/from file format enums. More... | |
class | Font |
Contains font attributes (font name, font size, color, and so on) for an object. More... | |
class | Footnote |
Represents a container for text of a footnote or endnote. More... | |
class | FootnoteOptions |
Represents the footnote numbering options for a document or section. More... | |
class | FrameFormat |
Represents frame related formatting for a paragraph. More... | |
class | HeaderFooter |
Represents a container for the header or footer text of a section. More... | |
class | HeaderFooterCollection |
Provides typed access to Aspose::Words::HeaderFooter nodes of a Section. More... | |
class | HtmlLoadOptions |
Allows to specify additional options when loading HTML document into a Aspose::Words::Document object. More... | |
class | Hyphenation |
Provides methods for working with hyphenation dictionaries. These dictionaries prescribe where words of a specific language can be hyphenated. More... | |
class | ImportFormatOptions |
Allows to specify various import options to format output. More... | |
class | Inline |
Base class for inline-level nodes that can have character formatting associated with them, but cannot have child nodes of their own. More... | |
class | InlineStory |
Base class for inline-level nodes that can contain paragraphs and tables. More... | |
class | InternableComplexAttr |
Base class for internable complex attribute. Internable complex attribute should notify parent collection when going to be changed. More... | |
class | LanguagePreferences |
Allows to set up language preferences. More... | |
class | License |
Provides methods to license the component. More... | |
class | ListFormat |
Allows to control what list formatting is applied to a paragraph. More... | |
class | LoadOptions |
Allows to specify additional options (such as password or base URI) when loading a document into a Aspose::Words::Document object. More... | |
class | Node |
Base class for all nodes of a Word document. More... | |
class | NodeChangingArgs |
Provides data for methods of the Aspose::Words::INodeChangingCallback interface. More... | |
class | NodeCollection |
Represents a collection of nodes of a specific type. More... | |
class | NodeCollectionEnumerator |
class | NodeImporter |
Allows to efficiently perform repeated import of nodes from one document to another. More... | |
class | NodeList |
Represents a collection of nodes matching an XPath query executed using the Aspose::Words::CompositeNode::SelectNodes(System::String) method. More... | |
class | PageSetup |
Represents the page setup properties of a section. More... | |
class | Paragraph |
Represents a paragraph of text. More... | |
class | ParagraphCollection |
Provides typed access to a collection of Aspose::Words::Paragraph nodes. More... | |
class | ParagraphFormat |
Represents all the formatting for a paragraph. More... | |
class | PlainTextDocument |
Allows to extract plain-text representation of the document's content. More... | |
class | Range |
Represents a contiguous area in a document. More... | |
class | Revision |
Represents a revision (tracked change) in a document node or style. Use Aspose::Words::Revision::get_RevisionType to check the type of this revision. More... | |
class | RevisionCollection |
A collection of Aspose::Words::Revision objects that represent revisions in the document. More... | |
class | RevisionGroup |
Represents a group of sequential Aspose::Words::Revision objects. More... | |
class | RevisionGroupCollection |
A collection of Aspose::Words::RevisionGroup objects that represent revision groups in the document. More... | |
class | RtfLoadOptions |
Allows to specify additional options when loading Aspose::Words::LoadFormat::Rtf document into a Aspose::Words::Document object. More... | |
class | Run |
Represents a run of characters with the same font formatting. More... | |
class | RunCollection |
Provides typed access to a collection of Aspose::Words::Run nodes. More... | |
class | Section |
Represents a single section in a document. More... | |
class | SectionCollection |
A collection of Section objects in the document. More... | |
class | Shading |
Contains shading attributes for an object. More... | |
class | SpecialChar |
Base class for special characters in the document. More... | |
class | Story |
Base class for elements that contain block-level nodes Aspose::Words::Paragraph and Aspose::Words::Tables::Table. More... | |
class | Style |
Represents a single built-in or user-defined style. More... | |
class | StyleCollection |
A collection of Style objects that represent both the built-in and user-defined styles in a document. More... | |
class | SubDocument |
Represents a SubDocument - which is a reference to an externally stored document. More... | |
class | TableStyle |
Represents a table style. More... | |
class | TabStop |
Represents a single custom tab stop. The TabStop object is a member of the Aspose::Words::TabStopCollection collection. More... | |
class | TabStopCollection |
A collection of Aspose::Words::TabStop objects that represent custom tabs for a paragraph or a style. More... | |
class | TextColumn |
Represents a single text column. TextColumn is a member of the Aspose::Words::TextColumnCollection collection. The TextColumns collection includes all the columns in a section of a document. More... | |
class | TextColumnCollection |
A collection of Aspose::Words::TextColumn objects that represent all the columns of text in a section of a document. More... | |
class | TxtLoadOptions |
Allows to specify additional options when loading Aspose::Words::LoadFormat::Text document into a Aspose::Words::Document object. More... | |
class | VariableCollection |
A collection of document variables. More... | |
class | VbaModule |
Provides access to VBA project module. More... | |
class | VbaModuleCollection |
Represents a collection of Aspose::Words::VbaModule objects. More... | |
class | VbaProject |
Provides access to VBA project information. A VBA project inside the document is defined as a collection of VBA modules. More... | |
class | WarningInfo |
Contains information about a warning that Aspose.Words issued during document loading or saving. More... | |
class | WarningInfoCollection |
Represents a typed collection of Aspose::Words::WarningInfo objects. More... | |
Typedefs | |
using | FileCorruptedException = System::ExceptionWrapper< Details_FileCorruptedException > |
using | IncorrectPasswordException = System::ExceptionWrapper< Details_IncorrectPasswordException > |
using | UnsupportedFileFormatException = System::ExceptionWrapper< Details_UnsupportedFileFormatException > |
The Aspose.Words namespace provides classes for generating, converting, modifying, rendering and printing Microsoft Word documents without utilizing Microsoft Word.
Aspose.Words is written completely in C#, CLS compliant and contains only safe managed code. Microsoft Word is not required in order to use Aspose.Words.
The classes in the Aspose.Words namespace borrow best practices from two well-known frameworks: Microsoft Word Automation and System.Xml. A document in Aspose.Words is represented by a tree of nodes, much like in XML DOM. Where possible, class, method and property names match those found in Microsoft Word Automation.
The main classes in this namespace are:
is the main class of the object model that represents a Microsoft Word document.
Aspose::Words::DocumentBuilder
provides an easy way to insert content and formatting into a document.
is the base class for all nodes in the document.
is the base class for all nodes of the document that can contain other nodes, for example Aspose::Words::Paragraph, Aspose::Words::Section and Aspose::Words::Tables::Table.
using Aspose::Words::FileCorruptedException = typedef System::ExceptionWrapper<Details_FileCorruptedException> |
using Aspose::Words::IncorrectPasswordException = typedef System::ExceptionWrapper<Details_IncorrectPasswordException> |
using Aspose::Words::UnsupportedFileFormatException = typedef System::ExceptionWrapper<Details_UnsupportedFileFormatException> |
|
strong |
Specifies sides of a border.
|
strong |
Specifies type of a break inside a document.
|
strong |
|
strong |
Allows to specify base document which will be used during comparison. Default value is Aspose::Words::ComparisonTargetType::Current.
Relates to Microsoft Word "Show changes in" option in "Compare Documents" dialog box.
Enumerator | |
---|---|
Current | This document is used as a base during comparison. |
New | Other document is used as a base during comparison. |
|
strong |
Represents possible table areas to which conditional formatting may be defined in a table style.
|
strong |
|
strong |
Allows to specify the direction to flow the text in a document.
|
strong |
|
strong |
Specifies the editing language.
|
strong |
Specifies the set of possible aliases (or editing groups) which can be used as aliases to determine if the current user shall be allowed to edit a single range defined by an editable range within a document.
|
strong |
Defines the endnote position.
Enumerator | |
---|---|
EndOfSection | Endnotes are output at the end of the section. |
EndOfDocument | Endnotes are output at the end of the document. |
|
strong |
|
strong |
|
strong |
Defines the footnote position.
Enumerator | |
---|---|
BottomOfPage | Footnotes are output at the bottom of each page. |
BeneathText | Footnotes are output beneath text on each page. |
|
strong |
Specifies whether this is a footnote or an endnote.
Both footnotes and endnotes are represented by objects by the Aspose::Words::FootnoteType::Footnote class. Use Aspose::Words::Footnote::get_FootnoteType to distinguish between footnotes and endnotes.
Enumerator | |
---|---|
Footnote | The object is a footnote. |
Endnote | The object is an endnote. |
|
strong |
Identifies the type of header or footer found in a Word file.
|
strong |
Specifies the rule for determining the height of an object.
|
strong |
|
strong |
Specifies how formatting is merged when importing content from another document.
When you copy nodes from one document to another, this option specifies how formatting is resolved when both documents have a style with the same name, but different formatting.
The formatting is resolved as follows:
importFormatMode
parameter passed to Document.ImportNode as described below. When using the UseDestinationStyles option, if a matching style already exists in the destination document, the style is not copied and the imported nodes are updated to reference the existing style.
The drawback of using UseDestinationStyles is that the imported text might look different in the destination document comparing to the source document. For example, the "Heading 1" style in the source document uses Arial 16pt font and the "Heading 1" style in the destination document uses Times New Roman 14pt font. When importing text of "Heading 1" style with no other direct formatting, it will appear as Times New Roman 14pt font in the destination document.
Using the KeepSourceFormatting option allows to make sure the imported text looks in the destination document exactly like it was in the source document. If a matching style already exists in the destination document, the source style is copied and given a unique name by appending a suffix number to it, for example "Normal_0" or "Heading 1_5".
The drawback of using KeepSourceFormatting is that if you perform several imports, you could end up with many styles in the destination document and that could make using consistent style formatting in Microsoft Word difficult for this document.
Using KeepDifferentStyles option allows to reuse destination styles if the formatting they provide is identical to the styles in the source document. If the style in destination document is different from the source then it is imported.
|
strong |
|
strong |
Specifies line spacing values for a paragraph.
Enumerator | |
---|---|
AtLeast | The line spacing can be greater than or equal to, but never less than, the value specified in the Aspose::Words::ParagraphFormat::get_LineSpacing property. |
Exactly | The line spacing never changes from the value specified in the Aspose::Words::ParagraphFormat::get_LineSpacing property, even if a larger font is used within the paragraph. |
Multiple | The line spacing is specified in the Aspose::Words::ParagraphFormat::get_LineSpacing property as the number of lines. One line equals 12 points. |
|
strong |
Specifies line style of a Aspose::Words::Border.
|
strong |
Indicates the format of the document that is to be loaded.
Enumerator | |
---|---|
Auto | Instructs Aspose.Words to recognize the format automatically. |
Doc | Microsoft Word 97 - 2007 Document. |
Dot | Microsoft Word 97 - 2007 Template. |
DocPreWord60 | The document is in the Word 6 or Word 95 format. Aspose.Words does not currently support loading such documents. |
Docx | Office Open XML WordprocessingML Document (macro-free). |
Docm | Office Open XML WordprocessingML Macro-Enabled Document. |
Dotx | Office Open XML WordprocessingML Template (macro-free). |
Dotm | Office Open XML WordprocessingML Macro-Enabled Template. |
FlatOpc | Office Open XML WordprocessingML stored in a flat XML file instead of a ZIP package. |
FlatOpcMacroEnabled | Office Open XML WordprocessingML Macro-Enabled Document stored in a flat XML file instead of a ZIP package. |
FlatOpcTemplate | Office Open XML WordprocessingML Template (macro-free) stored in a flat XML file instead of a ZIP package. |
FlatOpcTemplateMacroEnabled | Office Open XML WordprocessingML Macro-Enabled Template stored in a flat XML file instead of a ZIP package. |
Rtf | RTF format. |
WordML | Microsoft Word 2003 WordprocessingML format. |
Html | HTML format. |
Mhtml | MHTML (Web archive) format. |
Mobi | MOBI is an eBook format used by the MobiPocket Reader and Amazon Kindle Readers. |
Odt | ODF Text Document. |
Ott | ODF Text Document Template. |
Text | Plain Text. |
Markdown | Markdown text document. |
Unknown | Unrecognized format, cannot be loaded by Aspose.Words. |
|
strong |
|
strong |
Specifies the type of a Word document node.
Enumerator | |
---|---|
Any | Indicates all node types. Allows to select all children. |
Document | A Aspose::Words::Document object that, as the root of the document tree, provides access to the entire Word document. A Aspose::Words::Document node can have Aspose::Words::Section nodes. |
Section | A Aspose::Words::Section object that corresponds to one section in a Word document. A Aspose::Words::Section node can have Body and HeaderFooter nodes. |
Body | A Aspose::Words::Body object that contains the main text of a section (main text story). A Aspose::Words::Body node can have Aspose::Words::Paragraph and Aspose::Words::Tables::Table nodes. |
HeaderFooter | A Aspose::Words::HeaderFooter object that contains text of a particular header or footer inside a section. A Aspose::Words::HeaderFooter node can have Aspose::Words::Paragraph and Aspose::Words::Tables::Table nodes. |
Table | A Aspose::Words::Tables::Table object that represents a table in a Word document. A Aspose::Words::Tables::Table node can have Aspose::Words::Tables::Row nodes. |
Row | A row of a table. A Aspose::Words::Tables::Row node can have Aspose::Words::Tables::Cell nodes. |
Cell | A cell of a table row. A Aspose::Words::Tables::Cell node can have Aspose::Words::Paragraph and Aspose::Words::Tables::Table nodes. |
Paragraph | A paragraph of text. A Aspose::Words::Paragraph node is a container for inline level elements Aspose::Words::Run, Aspose::Words::Fields::FieldStart, Aspose::Words::Fields::FieldSeparator, Aspose::Words::Fields::FieldEnd, Aspose::Words::Fields::FormField, Aspose::Words::Drawing::Shape, Aspose::Words::Drawing::GroupShape, Aspose::Words::Footnote, Aspose::Words::Comment, Aspose::Words::SpecialChar, as well as Aspose::Words::BookmarkStart and Aspose::Words::BookmarkEnd. |
BookmarkStart | A beginning of a bookmark marker. |
BookmarkEnd | An end of a bookmark marker. |
EditableRangeStart | A beginning of an editable range. |
EditableRangeEnd | An end of an editable range. |
MoveFromRangeStart | A beginning of an MoveFrom range. |
MoveFromRangeEnd | An end of an MoveFrom range. |
MoveToRangeStart | A beginning of an MoveTo range. |
MoveToRangeEnd | An end of an MoveTo range. |
GroupShape | A group of shapes, images, OLE objects or other group shapes. A Aspose::Words::Drawing::GroupShape node can contain other Aspose::Words::Drawing::Shape and Aspose::Words::Drawing::GroupShape nodes. |
Shape | A drawing object, such as an OfficeArt shape, image or an OLE object. A Aspose::Words::Drawing::Shape node can contain Aspose::Words::Paragraph and Aspose::Words::Tables::Table nodes. |
Comment | A comment in a Word document. A Aspose::Words::Comment node can have Aspose::Words::Paragraph and Aspose::Words::Tables::Table nodes. |
Footnote | A footnote or endnote in a Word document. A Aspose::Words::Footnote node can have Aspose::Words::Paragraph and Aspose::Words::Tables::Table nodes. |
Run | A run of text. |
FieldStart | A special character that designates the start of a Word field. |
FieldSeparator | A special character that separates the field code from the field result. |
FieldEnd | A special character that designates the end of a Word field. |
FormField | A form field. |
SpecialChar | A special character that is not one of the more specific special character types. |
SmartTag | A smart tag around one or more inline structures (runs, images, fields,etc.) within a paragraph |
StructuredDocumentTag | Allows to define customer-specific information and its means of presentation. |
GlossaryDocument | A glossary document within the main document. |
BuildingBlock | A building block within a glossary document (e.g. glossary document entry). |
CommentRangeStart | A marker node that represents the start of a commented range. |
CommentRangeEnd | A marker node that represents the end of a commented range. |
OfficeMath | An Office Math object. Can be equation, function, matrix or one of other mathematical objects. Can be a collection of mathematical object and also can contain some non-mathematical objects such as runs of text. |
SubDocument | A subdocument node which is a link to another document. |
System | Reserved for internal use by Aspose.Words. |
Null | Reserved for internal use by Aspose.Words. |
|
strong |
Specifies the number style for a list, footnotes and endnotes, page numbers.
Enumerator | |
---|---|
Arabic | Arabic numbering (1, 2, 3, ...) |
UppercaseRoman | Upper case Roman (I, II, III, ...) |
LowercaseRoman | Lower case Roman (i, ii, iii, ...) |
UppercaseLetter | Upper case Letter (A, B, C, ...) |
LowercaseLetter | Lower case letter (a, b, c, ...) |
Ordinal | Ordinal (1st, 2nd, 3rd, ...) |
Number | Numbered (One, Two, Three, ...) |
OrdinalText | Ordinal (text) (First, Second, Third, ...) |
Hex | Hexadecimal: 8, 9, A, B, C, D, E, F, 10, 11, 12 |
ChicagoManual | Chicago Manual of Style: *, �, � |
Kanji | Ideograph-digital |
KanjiDigit | Japanese counting |
AiueoHalfWidth | Aiueo |
IrohaHalfWidth | Iroha |
ArabicFullWidth | Full-width Arabic: 1, 2, 3, 4 |
ArabicHalfWidth | Half-width Arabic: 1, 2, 3, 4 |
KanjiTraditional | Japanese legal |
KanjiTraditional2 | Japanese digital ten thousand |
NumberInCircle | Enclosed circles |
DecimalFullWidth | Decimal full width: 1, 2, 3, 4 |
Aiueo | Aiueo full width |
Iroha | Iroha full width |
LeadingZero | Leading Zero (01, 02,..., 09, 10, 11,..., 99, 100, 101,...) |
Bullet | Bullet (check the character code in the text) |
Ganada | Korean Ganada |
Chosung | Korea Chosung |
GB1 | Enclosed full stop |
GB2 | Enclosed parenthesis |
GB3 | Enclosed circle Chinese |
GB4 | Ideograph enclosed circle |
Zodiac1 | Ideograph traditional |
Zodiac2 | Ideograph Zodiac |
Zodiac3 | Ideograph Zodiac traditional |
TradChinNum1 | Taiwanese counting |
TradChinNum2 | Ideograph legal traditional |
TradChinNum3 | Taiwanese counting thousand |
TradChinNum4 | Taiwanese digital |
SimpChinNum1 | Chinese counting |
SimpChinNum2 | Chinese legal simplified |
SimpChinNum3 | Chinese counting thousand |
SimpChinNum4 | Chinese (not implemented) |
HanjaRead | Korean digital |
HanjaReadDigit | Korean counting |
Hangul | Korea legal |
Hanja | Korea digital2 |
Hebrew1 | Hebrew-1 |
Arabic1 | Arabic alpha |
Hebrew2 | Hebrew-2 |
Arabic2 | Arabic abjad |
HindiLetter1 | Hindi vowels |
HindiLetter2 | Hindi consonants |
HindiArabic | Hindi numbers |
HindiCardinalText | Hindi descriptive (cardinals) |
ThaiLetter | Thai letters |
ThaiArabic | Thai numbers |
ThaiCardinalText | Thai descriptive (cardinals) |
VietCardinalText | Vietnamese descriptive (cardinals) |
NumberInDash | Page number format: - 1 -, - 2 -, - 3 -, - 4 - |
LowercaseRussian | Lowercase Russian alphabet |
UppercaseRussian | Uppercase Russian alphabet |
None | No bullet or number. |
Custom | Custom number format. It is supported by DOCX format only. |
|
strong |
|
strong |
Specifies the outline level of a paragraph in the document.
|
strong |
|
strong |
|
strong |
|
strong |
Specifies paper size.
|
strong |
Specifies text alignment in a paragraph.
|
strong |
Protection type for a document.
|
strong |
|
strong |
Specifies the type of change being tracked in Aspose::Words::Revision.
|
strong |
Indicates the format in which the document is saved.
Enumerator | |
---|---|
Unknown | Default, invalid value for file format. |
Doc | Saves the document in the Microsoft Word 97 - 2007 Document format. |
Dot | Saves the document in the Microsoft Word 97 - 2007 Template format. |
Docx | Saves the document as an Office Open XML WordprocessingML Document (macro-free). |
Docm | Saves the document as an Office Open XML WordprocessingML Macro-Enabled Document. |
Dotx | Saves the document as an Office Open XML WordprocessingML Template (macro-free). |
Dotm | Saves the document as an Office Open XML WordprocessingML Macro-Enabled Template. |
FlatOpc | Saves the document as an Office Open XML WordprocessingML stored in a flat XML file instead of a ZIP package. |
FlatOpcMacroEnabled | Saves the document as an Office Open XML WordprocessingML Macro-Enabled Document stored in a flat XML file instead of a ZIP package. |
FlatOpcTemplate | Saves the document as an Office Open XML WordprocessingML Template (macro-free) stored in a flat XML file instead of a ZIP package. |
FlatOpcTemplateMacroEnabled | Saves the document as an Office Open XML WordprocessingML Macro-Enabled Template stored in a flat XML file instead of a ZIP package. |
Rtf | Saves the document in the RTF format. All characters above 7-bits are escaped as hexadecimal or Unicode characters. |
WordML | Saves the document in the Microsoft Word 2003 WordprocessingML format. |
Saves the document as PDF (Adobe Portable Document) format. | |
Xps | Saves the document in the XPS (XML Paper Specification) format. |
XamlFixed | Saves the document in the Extensible Application Markup Language (XAML) format as a fixed document. |
Svg | Saves the document in the Svg (Scalable Vector Graphics) format. |
HtmlFixed | Saves the document in the HTML format using absolutely positioned elements |
OpenXps | Saves the document in the OpenXPS (Ecma-388) format. |
Ps | Saves the document in the PS (PostScript) format. |
Pcl | Saves the document in the PCL (Printer Control Language) format. |
Html | Saves the document in the HTML format. |
Mhtml | Saves the document in the MHTML (Web archive) format. |
Epub | Saves the document in the IDPF EPUB format. |
Odt | Saves the document as an ODF Text Document. |
Ott | Saves the document as an ODF Text Document Template. |
Text | Saves the document in the plain text format. |
XamlFlow | Beta. Saves the document in the Extensible Application Markup Language (XAML) format as a flow document. |
XamlFlowPack | Beta. Saves the document in the Extensible Application Markup Language (XAML) package format as a flow document. |
Markdown | Saves the document in the Markdown format. |
Tiff | Renders a page or pages of the document and saves them into a single or multipage TIFF file. |
Png | Renders a page of the document and saves it as a PNG file. |
Bmp | Renders a page of the document and saves it as a BMP file. |
Emf | Renders a page of the document and saves it as a vector EMF (Enhanced Meta File) file. |
Jpeg | Renders a page of the document and saves it as a JPEG file. |
Gif | Renders a page of the document and saves it as a GIF file. |
|
strong |
Specifies the layout mode for a section allowing to define the document grid behavior.
|
strong |
The type of break at the beginning of the section.
|
strong |
Text of a Word document is stored in stories. StoryType identifies a story.
Enumerator | |
---|---|
None | Default value. There is no such story in the document. |
MainText | Contains the main text of the document, represented by Aspose::Words::Body. |
Footnotes | Contains footnote text, represented by Aspose::Words::Footnote. |
Endnotes | Contains endnotes text, represented by Aspose::Words::Footnote. |
Comments | Contains document comments (annotations), represented by Aspose::Words::Comment. |
Textbox | Contains shape or textbox text, represented by Aspose::Words::Drawing::Shape. |
EvenPagesHeader | Contains text of the even pages header, represented by Aspose::Words::HeaderFooter. |
PrimaryHeader | Contains text of the primary header. When header is different for odd and even pages, contains text of the odd pages header. Represented by Aspose::Words::HeaderFooter. |
EvenPagesFooter | Contains text of the even pages footer, represented by Aspose::Words::HeaderFooter. |
PrimaryFooter | Contains text of the primary footer. When footer is different for odd and even pages, contains text of the odd pages footer. Represented by Aspose::Words::HeaderFooter. |
FirstPageHeader | Contains text of the first page header, represented by Aspose::Words::HeaderFooter. |
FirstPageFooter | Contains text of the first page footer, represented by Aspose::Words::HeaderFooter. |
FootnoteSeparator | Contains the text of the footnote separator, represented by Aspose::Words::FootnoteSeparator. |
FootnoteContinuationSeparator | Contains the text of the footnote continuation separator, represented by Aspose::Words::FootnoteSeparator. |
FootnoteContinuationNotice | Contains the text of the footnote continuation notice separator, represented by Aspose::Words::FootnoteSeparator. |
EndnoteSeparator | Contains the text of the endnote separator, represented by Aspose::Words::FootnoteSeparator. |
EndnoteContinuationSeparator | Contains the text of the endnote continuation separator, represented by Aspose::Words::FootnoteSeparator. |
EndnoteContinuationNotice | Contains the text of the endnote continuation notice separator, represented by Aspose::Words::FootnoteSeparator. |
|
strong |
Locale independent style identifier.
The names of built-in styles in MS Word are localized for different languages. Using a style identifier you can find the correct style regardless of the document language.
All user defined styles are assigned the StyleIdentifier.User value.
Enumerator | |
---|---|
BookTitle | |
CommentReference | The Annotation (Comment) Reference style. |
DefaultParagraphFont | |
Emphasis | |
EndnoteReference | The Endnote Reference style. |
FollowedHyperlink | |
FootnoteReference | The Footnote Reference style. |
HtmlAcronym | |
HtmlCite | |
HtmlCode | |
HtmlDefinition | |
HtmlKeyboard | |
HtmlSample | |
HtmlTypewriter | |
HtmlVariable | |
Hyperlink | The Hyperlink style. |
IntenseEmphasis | |
IntenseReference | |
LineNumber | The Line Number style. |
PageNumber | The Page Number style. |
PlaceholderText | |
Strong | |
SubtleEmphasis | |
SubtleReference | |
BalloonText | |
BodyText | The Body Text style. |
BodyText2 | |
BodyText3 | |
BodyText1I | |
BodyText1I2 | |
BodyTextInd | |
BodyTextInd2 | |
BodyTextInd3 | |
Closing | |
CommentSubject | |
CommentText | The Annotation (Comment) Text style. |
Date | |
DocumentMap | |
EmailSignature | |
EndnoteText | The Endnote Text style. |
Footer | The Footer style. |
FootnoteText | The Footnote Text style. |
Header | The Header style. |
Heading1 | The Heading 1 style. |
Heading2 | The Heading 2 style. |
Heading3 | The Heading 3 style. |
Heading4 | The Heading 4 style. |
Heading5 | The Heading 5 style. |
Heading6 | The Heading 6 style. |
Heading7 | The Heading 7 style. |
Heading8 | The Heading 8 style. |
Heading9 | The Heading 9 style. |
HtmlAddress | |
HtmlTopOfForm | |
HtmlBottomOfForm | |
HtmlPreformatted | |
IntenseQuote | |
Macro | |
MessageHeader | |
NoteHeading | |
PlainText | |
Quote | |
Salutation | |
Signature | |
Subtitle | |
Title | The Title style. |
Bibliography | |
BlockText | |
Caption | |
EnvelopeAddress | The Envelope Address style. |
EnvelopeReturn | The Envelope Return style. |
Index1 | |
Index2 | |
Index3 | |
Index4 | |
Index5 | |
Index6 | |
Index7 | |
Index8 | |
Index9 | |
IndexHeading | The Index Heading style. |
List | The List style. |
List2 | |
List3 | |
List4 | |
List5 | |
ListBullet | The List Bullet style. |
ListBullet2 | |
ListBullet3 | |
ListBullet4 | |
ListBullet5 | |
ListContinue | |
ListContinue2 | |
ListContinue3 | |
ListContinue4 | |
ListContinue5 | |
ListNumber | The List Number style. |
ListNumber2 | |
ListNumber3 | |
ListNumber4 | |
ListNumber5 | |
ListParagraph | |
NoSpacing | |
Normal | The Normal style. |
NormalWeb | |
NormalIndent | The Normal Indent style. |
TableOfAuthorities | |
TableOfFigures | The Table of Figures style. |
ToaHeading | |
Toc1 | |
Toc2 | |
Toc3 | |
Toc4 | |
Toc5 | |
Toc6 | |
Toc7 | |
Toc8 | |
Toc9 | |
TocHeading | |
Revision | |
OutlineList1 | The 1 / a / i style. |
OutlineList2 | The 1 / 1.1 / 1.1.1 style. |
OutlineList3 | The Article / Section style. |
NoList | |
ColorfulGrid | |
ColorfulGridAccent1 | |
ColorfulGridAccent2 | |
ColorfulGridAccent3 | |
ColorfulGridAccent4 | |
ColorfulGridAccent5 | |
ColorfulGridAccent6 | |
ColorfulList | |
ColorfulListAccent1 | |
ColorfulListAccent2 | |
ColorfulListAccent3 | |
ColorfulListAccent4 | |
ColorfulListAccent5 | |
ColorfulListAccent6 | |
ColorfulShading | |
ColorfulShadingAccent1 | |
ColorfulShadingAccent2 | |
ColorfulShadingAccent3 | |
ColorfulShadingAccent4 | |
ColorfulShadingAccent5 | |
ColorfulShadingAccent6 | |
DarkList | |
DarkListAccent1 | |
DarkListAccent2 | |
DarkListAccent3 | |
DarkListAccent4 | |
DarkListAccent5 | |
DarkListAccent6 | |
LightGrid | |
LightGridAccent1 | |
LightGridAccent2 | |
LightGridAccent3 | |
LightGridAccent4 | |
LightGridAccent5 | |
LightGridAccent6 | |
LightList | |
LightListAccent1 | |
LightListAccent2 | |
LightListAccent3 | |
LightListAccent4 | |
LightListAccent5 | |
LightListAccent6 | |
LightShading | |
LightShadingAccent1 | |
LightShadingAccent2 | |
LightShadingAccent3 | |
LightShadingAccent4 | |
LightShadingAccent5 | |
LightShadingAccent6 | |
MediumGrid1 | |
MediumGrid1Accent1 | |
MediumGrid1Accent2 | |
MediumGrid1Accent3 | |
MediumGrid1Accent4 | |
MediumGrid1Accent5 | |
MediumGrid1Accent6 | |
MediumGrid2 | |
MediumGrid2Accent1 | |
MediumGrid2Accent2 | |
MediumGrid2Accent3 | |
MediumGrid2Accent4 | |
MediumGrid2Accent5 | |
MediumGrid2Accent6 | |
MediumGrid3 | |
MediumGrid3Accent1 | |
MediumGrid3Accent2 | |
MediumGrid3Accent3 | |
MediumGrid3Accent4 | |
MediumGrid3Accent5 | |
MediumGrid3Accent6 | |
MediumList1 | |
MediumList1Accent1 | |
MediumList1Accent2 | |
MediumList1Accent3 | |
MediumList1Accent4 | |
MediumList1Accent5 | |
MediumList1Accent6 | |
MediumList2 | |
MediumList2Accent1 | |
MediumList2Accent2 | |
MediumList2Accent3 | |
MediumList2Accent4 | |
MediumList2Accent5 | |
MediumList2Accent6 | |
MediumShading1 | |
MediumShading1Accent1 | |
MediumShading1Accent2 | |
MediumShading1Accent3 | |
MediumShading1Accent4 | |
MediumShading1Accent5 | |
MediumShading1Accent6 | |
MediumShading2 | |
MediumShading2Accent1 | |
MediumShading2Accent2 | |
MediumShading2Accent3 | |
MediumShading2Accent4 | |
MediumShading2Accent5 | |
MediumShading2Accent6 | |
Table3DEffects1 | |
Table3DEffects2 | |
Table3DEffects3 | |
TableClassic1 | |
TableClassic2 | |
TableClassic3 | |
TableClassic4 | |
TableColorful1 | |
TableColorful2 | |
TableColorful3 | |
TableColumns1 | |
TableColumns2 | |
TableColumns3 | |
TableColumns4 | |
TableColumns5 | |
TableContemporary | |
TableElegant | |
TableGrid | |
TableGrid1 | |
TableGrid2 | |
TableGrid3 | |
TableGrid4 | |
TableGrid5 | |
TableGrid6 | |
TableGrid7 | |
TableGrid8 | |
TableList1 | |
TableList2 | |
TableList3 | |
TableList4 | |
TableList5 | |
TableList6 | |
TableList7 | |
TableList8 | |
TableNormal | |
TableProfessional | |
TableSimple1 | |
TableSimple2 | |
TableSimple3 | |
TableSubtle1 | |
TableSubtle2 | |
TableTheme | |
TableWeb1 | |
TableWeb2 | |
TableWeb3 | |
PlainTable1 | Plain Table 1 |
PlainTable2 | Plain Table 2 |
PlainTable3 | Plain Table 3 |
PlainTable4 | Plain Table 4 |
PlainTable5 | Plain Table 5 |
TableGridLight | Table Grid Light |
GridTable1Light | Grid Table 1 Light |
GridTable2 | Grid Table 2 |
GridTable3 | Grid Table 3 |
GridTable4 | Grid Table 4 |
GridTable5Dark | Grid Table 5 Dark |
GridTable6Colorful | Grid Table 6 Colorful |
GridTable7Colorful | Grid Table 7 Colorful |
GridTable1LightAccent1 | Grid Table 1 Light - Accent 1 |
GridTable2Accent1 | Grid Table 2 - Accent 1 |
GridTable3Accent1 | Grid Table 3 - Accent 1 |
GridTable4Accent1 | Grid Table 4 - Accent 1 |
GridTable5DarkAccent1 | Grid Table 5 Dark - Accent 1 |
GridTable6ColorfulAccent1 | Grid Table 6 Colorful - Accent 1 |
GridTable7ColorfulAccent1 | Grid Table 7 Colorful - Accent 1 |
GridTable1LightAccent2 | Grid Table 1 Light - Accent 2 |
GridTable2Accent2 | Grid Table 2 - Accent 2 |
GridTable3Accent2 | Grid Table 3 - Accent 2 |
GridTable4Accent2 | Grid Table 4 - Accent 2 |
GridTable5DarkAccent2 | Grid Table 5 Dark - Accent 2 |
GridTable6ColorfulAccent2 | Grid Table 6 Colorful - Accent 2 |
GridTable7ColorfulAccent2 | Grid Table 7 Colorful - Accent 2 |
GridTable1LightAccent3 | Grid Table 1 Light - Accent 3 |
GridTable2Accent3 | Grid Table 2 - Accent 3 |
GridTable3Accent3 | Grid Table 3 - Accent 3 |
GridTable4Accent3 | Grid Table 4 - Accent 3 |
GridTable5DarkAccent3 | Grid Table 5 Dark - Accent 3 |
GridTable6ColorfulAccent3 | Grid Table 6 Colorful - Accent 3 |
GridTable7ColorfulAccent3 | Grid Table 7 Colorful - Accent 3 |
GridTable1LightAccent4 | Grid Table 1 Light - Accent 4 |
GridTable2Accent4 | Grid Table 2 - Accent 4 |
GridTable3Accent4 | Grid Table 3 - Accent 4 |
GridTable4Accent4 | Grid Table 4 - Accent 4 |
GridTable5DarkAccent4 | Grid Table 5 Dark - Accent 4 |
GridTable6ColorfulAccent4 | Grid Table 6 Colorful - Accent 4 |
GridTable7ColorfulAccent4 | Grid Table 7 Colorful - Accent 4 |
GridTable1LightAccent5 | Grid Table 1 Light - Accent 5 |
GridTable2Accent5 | Grid Table 2 - Accent 5 |
GridTable3Accent5 | Grid Table 3 - Accent 5 |
GridTable4Accent5 | Grid Table 4 - Accent 5 |
GridTable5DarkAccent5 | Grid Table 5 Dark - Accent 5 |
GridTable6ColorfulAccent5 | Grid Table 6 Colorful - Accent 5 |
GridTable7ColorfulAccent5 | Grid Table 7 Colorful - Accent 5 |
GridTable1LightAccent6 | Grid Table 1 Light - Accent 6 |
GridTable2Accent6 | Grid Table 2 - Accent 6 |
GridTable3Accent6 | Grid Table 3 - Accent 6 |
GridTable4Accent6 | Grid Table 4 - Accent 6 |
GridTable5DarkAccent6 | Grid Table 5 Dark - Accent 6 |
GridTable6ColorfulAccent6 | Grid Table 6 Colorful - Accent 6 |
GridTable7ColorfulAccent6 | Grid Table 7 Colorful - Accent 6 |
ListTable1Light | List Table 1 Light |
ListTable2 | List Table 2 |
ListTable3 | List Table 3 |
ListTable4 | List Table 4 |
ListTable5Dark | List Table 5 Dark |
ListTable6Colorful | List Table 6 Colorful |
ListTable7Colorful | List Table 7 Colorful |
ListTable1LightAccent1 | List Table 1 Light - Accent 1 |
ListTable2Accent1 | List Table 2 - Accent 1 |
ListTable3Accent1 | List Table 3 - Accent 1 |
ListTable4Accent1 | List Table 4 - Accent 1 |
ListTable5DarkAccent1 | List Table 5 Dark - Accent 1 |
ListTable6ColorfulAccent1 | List Table 6 Colorful - Accent 1 |
ListTable7ColorfulAccent1 | List Table 7 Colorful - Accent 1 |
ListTable1LightAccent2 | List Table 1 Light - Accent 2 |
ListTable2Accent2 | List Table 2 - Accent 2 |
ListTable3Accent2 | List Table 3 - Accent 2 |
ListTable4Accent2 | List Table 4 - Accent 2 |
ListTable5DarkAccent2 | List Table 5 Dark - Accent 2 |
ListTable6ColorfulAccent2 | List Table 6 Colorful - Accent 2 |
ListTable7ColorfulAccent2 | List Table 7 Colorful - Accent 2 |
ListTable1LightAccent3 | List Table 1 Light - Accent 3 |
ListTable2Accent3 | List Table 2 - Accent 3 |
ListTable3Accent3 | List Table 3 - Accent 3 |
ListTable4Accent3 | List Table 4 - Accent 3 |
ListTable5DarkAccent3 | List Table 5 Dark - Accent 3 |
ListTable6ColorfulAccent3 | List Table 6 Colorful - Accent 3 |
ListTable7ColorfulAccent3 | List Table 7 Colorful - Accent 3 |
ListTable1LightAccent4 | List Table 1 Light - Accent 4 |
ListTable2Accent4 | List Table 2 - Accent 4 |
ListTable3Accent4 | List Table 3 - Accent 4 |
ListTable4Accent4 | List Table 4 - Accent 4 |
ListTable5DarkAccent4 | List Table 5 Dark - Accent 4 |
ListTable6ColorfulAccent4 | List Table 6 Colorful - Accent 4 |
ListTable7ColorfulAccent4 | List Table 7 Colorful - Accent 4 |
ListTable1LightAccent5 | List Table 1 Light - Accent 5 |
ListTable2Accent5 | List Table 2 - Accent 5 |
ListTable3Accent5 | List Table 3 - Accent 5 |
ListTable4Accent5 | List Table 4 - Accent 5 |
ListTable5DarkAccent5 | List Table 5 Dark - Accent 5 |
ListTable6ColorfulAccent5 | List Table 6 Colorful - Accent 5 |
ListTable7ColorfulAccent5 | List Table 7 Colorful - Accent 5 |
ListTable1LightAccent6 | List Table 1 Light - Accent 6 |
ListTable2Accent6 | List Table 2 - Accent 6 |
ListTable3Accent6 | List Table 3 - Accent 6 |
ListTable4Accent6 | List Table 4 - Accent 6 |
ListTable5DarkAccent6 | List Table 5 Dark - Accent 6 |
ListTable6ColorfulAccent6 | List Table 6 Colorful - Accent 6 |
ListTable7ColorfulAccent6 | List Table 7 Colorful - Accent 6 |
User | A user defined style. |
Nil | Reserved for internal use. |
|
strong |
|
strong |
Specifies the alignment/type of a tab stop.
|
strong |
Specifies the type of the leader line displayed under the tab character.
|
strong |
|
strong |
|
strong |
Specifies orientation of text on a page, in a table cell or a text frame.
|
strong |
Specifies shading texture.
|
strong |
Specifies available options for leading space handling during import from Aspose::Words::LoadFormat::Text file.
Enumerator | |
---|---|
ConvertToIndent | |
Trim | |
Preserve |
|
strong |
Specifies available options for trailing spaces handling during import from Aspose::Words::LoadFormat::Text file.
Enumerator | |
---|---|
Trim | |
Preserve |
|
strong |
|
strong |
|
strong |
|
strong |
Specifies the module that produces a warning during document loading or saving.
|
strong |
Specifies the type of a warning that is issued by Aspose.Words during document loading or saving.
Enumerator | |
---|---|
DataLossCategory | Some text/char/image or other data will be missing from either the document tree following load, or from the created document following save. |
DataLoss | Generic data loss, no specific code. |
MajorFormattingLossCategory | The resulting document or a particular location in it might look substantially different compared to the original document. |
MajorFormattingLoss | Generic major formatting loss, no specific code. |
MinorFormattingLossCategory | The resulting document or a particular location in it might look somewhat different compared to the original document. |
MinorFormattingLoss | Generic minor formatting loss, no specific code. |
FontSubstitution | Font has been substituted. |
FontEmbedding | Loss of embedded font information during document saving. |
UnexpectedContentCategory | Some content in the source document could not be recognized (i.e. is unsupported), this may or may not cause issues or result in data/formatting loss. |
UnexpectedContent | Generic unexpected content, no specific code. |
Hint | Advises of a potential problem or suggests an improvement. |