Modify document with C#, VB.NET, ASP.NET from Sautin Software company
twitter youtube    



UseOffice .Net -
.NET component designed to convert PDF, DOC, HTML, RTF, XLS, PPT, CSV in C# and VB.Net

download free    buy now


UseOffice .Net is a robust component for converting between DOC, DOCX, HTML, RTF, XLS, XLSX PPT, CSV and PDF documents. The component is created in C# and can be used in .Net 1.1 or higher. The UseOffice .Net requires MS Office installed, any version: 2000, XP, 2003 and 2007.
Using the UseOffice .Net you can create Windows Forms or ASP.Net WebForms C# and VB.Net applications, which support these functions:

Supplies a .Net app by more than 40 ways to convert between Word, Excel, PowerPoint, HTML and PDF documents

- DOC to RTF - DOCX to RTF - HTML to DOC
- DOC to TXT - DOCX to TXT - HTML to RTF
- DOC to PDF - DOCX to PDF - HTML to PDF
- XLS to PDF - RTF to PDF - PPT to PDF
- XLS to HTML - RTF to TXT - PPT to RTF , RTF
- XLS to TXT - RTF to DOC - PPT to JPG, BMP, GIF
- XLSX to RTF - XLSX to PDF  

All our .NET Components:

PDF Focus .Net

SDK to convert PDF documents into Word, Excel, HTML, TXT, JPEG, PNG, GIF, TIFF, WMF, Multipage TIFF in C#, VB.Net, ASP.Net.

PDF Vision .Net

The component to convert images or Websites (HTML) to PDF format. It supports BMP to PDF, JPG to PDF, GIF to PDF and WMF, EMF, ICO, and PNG.

PDF Metamorphosis .NET

Standalone .Net assembly to convert HTML, Word, RTF, and plain Text files into PDF in C#, VB.Net, ASP.Net. The component was created with pure C#.

HTML-to-RTF Pro DLL .Net

Completely a standalone component to convert HTML files to Word, RTF, Text in C#, VB.Net, J#, ColdFusion. Merge RTF files.


SDK to convert RTF to HTML5, HTML 3.2, 4.01, html-email with embedded images and send it via SmtpClient in .Net C#

Excel to PDF .Net

Excel to PDF .Net is a standalone component which allows any .Net application get professional export of Excel spreadsheets to PDF, Word, RTF documents.
Technical information
Completelly written in C#. Requires only MS Office installed. Easy to integration in any .Net 2.0, 3.0, 3.5, 4.0 and 4.5 Web and WinForms applications. Can be used at server side: Windows 2003/2008/2012, Azure and so forth. Can be easily integrated in any type of a 32-bit or 64-bit .NET application

Component can be used:
To create Windows Forms and Web-based ASP.Net server applications In C#, VB.Net, J#, ColdFusion etc where installed .Net platform and MS Office

  • Benefits
  • System requirements
  • Code Samples
Component created completely with managed C#, the source code license is available too. All converting directions require MS Office installed. So you can use the UseOffice .Net with MS Office together for creating C# and VB.Net desktop applications, but not for ASP.Net:

Component supports:
- font face, color and size;
- tables;
- images (png, jpg, wmf);
- bullet lists;
- hyperlinks;
- italic, bold and underline text, strike;
- subscript and superscript text;
- background colors;
- other formatting.

Component has about 20 methods for converting DOC, XLS, PPT, HTML, Text and RTF formats. If you need to convert DOC to PDF, PPT to PDF, XLS to PDF the best way is using UseOffice .Net together with another our component PDF Metamorphosis .Net.

Component can be used:

  • To create Windows Forms and Web-based ASP.Net server applications
  • In C#, VB.Net, J#, ColdFusion etc where installed .Net platform and MS Office
  • Requirements and compatibility

  • .Net platform (1.1 or higher), because it's 100% managed C# library
  • Works even in Full Trust level
  • 32-bit and 64-bit compatible

The UseOffice .Net is compatible with all .NET languages and supports all Operating Systems where .NET Framework or Mono can be installed.

Support Languages:

C#  VB.NET  C++  .NET  Delphi.NET  J#  ASP.NET

Support all Windows platforms

Support Platforms (Mono):

Linux  SUSE, Novell, Red Hat..  Mac - OS X: ver.: 10.3, 10.4, 10.5, 10.6...  BSD: OpenBSD, FreeBSD, NetBSD...   Solaris 8

Here you can find "How to:" in C# and VB.Net:

  1. ASP.Net - Convert Word Excel PowerPoint to PDF files
  2. Convert DOCX file to PDF file
  3. Convert DOC file to PDF file
  4. Convert XLS file to PDF file
  5. Convert XLSX file to PDF file
  6. Convert PPTX file to PDF file
  7. Convert RTF file to DOC file
  8. Activate the component after purchasing

Getting Started

  1. Launch Microsoft's Visual Studio .NET
  2. Create a new project or open existing
  3. In Solution Explorer right click "References" and "Add Reference":

  4. Getting Started

  5. Add reference to UseOffice.dll.

  6. (for .Net 1.1 it located in: "Net 1.1\UseOffice.dll")
    (for .Net 2.0, 3.0, 3.5 and 4.0 it located in: "Net 2.0, 3.0, 3.5 and 4.0\UseOffice.dll")
  7. Well done! Now your project able to convert various documents between DOC, DOCX, XLS, XLSX, PPT, PPTX, RTF, Text, CSV, XML, HTML and PDF formats.

Here you can find some code samples in C# and VB.Net:
  1. How to convert Word Excel PowerPoint files to PDF files
  2. How to convert DOC, DOCX file to PDF file
  3. How to convert XLS, XLSX file to PDF file
  4. How to convert PPT, PPTX file to PDF file



components for devolopers
Since 2002, Sautin Software has been developing and marketing .Net libraries that make it simple to process PDF, HTML and RTF files
Copyright © 2002 - 2021 Sautin Software. All rights reserved