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
  • Fixed Layout: PDF
  • Text: TXT
  • MOBI

Output Only

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

Advanced .NET Word API Features

  • Convert a document.
  • Render a document to fixed-layout formats.
  • Compare documents.
  • Clone a document.
  • Join documents: insert and append.
  • Split files.
  • Find and replace text.
  • Protect or encrypt a document.
  • Work with digital signatures.
  • Mail Merge and reporting.
  • Add a Watermark to a document.
  • Work with Tables.
  • LINQ Reporting Engine.
  • Format all document elements.
  • Work with Comments and Revisions.