UseOffice .Net is a robust .NET component to convert between DOC, DOCX, XLS, RTF, PPT, PDF and HTML formats with tables, images, fonts, colors etc. Our component is just a class library, it requires Microsoft Office installed. You can install any version of MS Office from: 2000, XP, 2003, 2007, 2010, 2013, 2016 or 2019. It will not work with Office 365 and Office 2021 and higher (64-bit), because these verions don’t support of OLE Automation.


Feature Highlights​

Developers can integrate «UseOffice .Net» using VB.NET, C#, Delphi .NET or J# etc.
«UseOffice .Net» provides more than 40 various converting directions. Such as:

DOC to HTML, XMLDOCX to HTML, XMLHTML to DOC
DOC to RTFDOCX to RTFHTML to RTF
DOC to TXTDOCX to TXTHTML to TXT
DOC to PDFDOCX to PDFHTML to PDF
DOC to DOCXDOCX to DOC
XLS to HTML, XMLRTF to HTML, XMLPPT to HTML, XML
XLS to TXTRTF to TXTPPT to RTF
XLS to CSVRTF to DOCPPT to PDF
XLS to RTFRTF to PDFPPT to JPG, BMP, GIF
XLS to PDFText to PDF
XLSX to HTML, XMLOnly for Office 2013:
XLSX to TXTPDFto DOCX
XLSX to CSVPDFto DOC
XLSX to RTFPDFto RTF
XLSX to PDFPDFto Text

Requirements and Technical Information

UseOffice .Net is compatible with all .NET languages and supports Windows, where .NET Framework can be used. It’s entirely written in C#.Requires MS Office, any version: 2000, XP, 2003, 2007, 2010, 2013, 2016 or 2019.

Requirements and Technical Information

  • Written in C# programming language.

  • Requires MS Office: 2000, XP, 2003, 2007, 2010, 2013, 2016, 2019 or 2022. (Office 365 is not supported).

  • .NET Framework 4.5, 4.6.1, 4.7 and up.

  • .NET Core 2.0, 2.1, 3.1.

  • .NET 5 and up.

  • .NET Standard 2.0 and up.

  • Works in Windows XP, Vista, 7, 8, 10, 11,Windows 2003/2008/2012/2016/2022 Server, Azureand so forth.

  • Can be easily integrated in any type of a 32-bit or 64-bit .NET application.