Aspose.Words
Aspose.Words product family is a set of Word document processing APIs to create, read, edit, print and convert all richly formatted Word document file formats within .NET, Java, Android, Cloud, SharePoint, SSRS and JasperReports development environments. These APIs do not need Microsoft Office or Microsoft Word to be installed on the machine to work with Word document formats. Along with conversion to almost all popular document formats, Aspose.Words product family supports documents rendering, printing, reporting, mail merge and advanced formatting for any document elements using document object model. Individual solutions. Aspose.Words product family offers individual  solutions for most of the popular development environments: Supported file formats. Aspose.Words supports DOC, DOCX, RTF, DOT, DOTX, DOTM, FlatOPC (XML), ODT, OTT, XML, HTML, MHTML, TXT formats for taking as an input as well as for generating output. In addition to these formats, for generating the output, PDF, PDF/A, XPS, Open XPS, PS, JPG, PNG, BMP, SVG, TIFF and EMF are also supported by Aspose.Words Product Family.