About Aspose.Words for .NET

Read, modify and write Word documents without utilizing Microsoft Word.

Aspose.Words for .NET is an advanced Word document processing API to perform a wide range of document management and manipulation tasks. The API supports the ability to generate, modify, convert, render and print documents without utilizing Microsoft Word directly within cross-platform applications. Moreover, the API supports all popular Word Processing file formats as well as allows exporting or converting Word documents to fixed-layout file formats and most commonly used image/multimedia formats.

Supported File Formats

Input/Output

  • Microsoft Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM FlatOPC, FlatOpcMacroEnabled, FlatOpcTemplate, FlatOpcTemplateMacroEnabled
  • OpenOffice: ODT, OTT
  • WordprocessingML: WordML
  • Web: HTML, MHTML
  • Text: TXT

Output Only

  • Fixed Layout: PDF, PDF/A, XPS, OpenXPS, PostScript (PS)
  • Images: TIFF, JPEG, PNG, BMP, SVG, EMF, GIF
  • Web: HtmlFixed
  • Others: PCL, EPUB, XamlFixed, XamlFlow, XamlFlowPack

Input Only

  • MOBI

Advanced .NET Word API Features

  • Perform mail merge and generate reports.
  • Insert formatted text, paragraphs, images, and tables.
  • Fill tables using data from the database as well as create and modify table styles.
  • Create mailing labels.
  • Move sections between documents.
  • Mail merge data from multiple tables.
  • Add watermark to document.
  • Format date and numeric fields during mail merge.
  • Join and split documents.
  • Encrypt documents as well as Load encrypted files.
  • Find and replace text, enumerate over document content.
  • Preserve or extract OLE objects and ActiveX controls.
  • Preserve or remove VBA macros.
  • Preserve VBA macros' digital signature.
  • Detect digital signatures.
  • Insert HTML contents.
  • Interconvert document format.
  • Add a bookmark in word files at a deep level.
  • Convert EquationXML to Office Math.
  • Nested Reports are Supported by LINQ Reporting Engine.
  • Create Snip Corner Rectangle.
  • Save the resources of MHTML document using the "Content-Id" URL Scheme.
  • Show or Hide Comments in Fixed File Format.
  • Show Revisions in Balloons.