SautinSoft Devoloper Company

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

RTF-to-HTML DLL. Net -

is designed for use with any .NET-supported languages like C#, VB.NET and J#.

The component can be used with any applications, whether it is Silverlight, Web applications, ASP.NET, WinForms or a console application.
Download free RTF-to-HTML DLL. Net

RTF to HTML DLL. Net is a reliable and independent .Net assembly to convert text, RTF documents into HTML5/XHTML documents using CSS. The new version is 100% compatible with Windows 8

The component is 100% created in managed C # and is completely autonomous.

By using RTF to HTML DLL. Net and adding three lines of code to your application, you take full control over the look of your output pages. There's no need to have Microsoft Word installed when using the component.

The component lets you set the page size, orientation, margins, and page numbering. Easily specify headers and footers, and either preserve images or eliminate them. Set the default font face, color, and size. Easily transform tables into ordinary text.

RTF to HTML DLL. Net requires only .Net 1.1 or above, and can be used in C#, VB.Net, ColdFusion 8, J#, Delphi.Net, and ASP.Net (including WinForms and Console apps). The software works in shared hosting and Medium Trust level. You can even use it server-side for creating Web apps

RTF-to-HTML DLL .Net is a .NET component allowing you to easily and efficiently convert RTF to HTML. Targeted at professional web developers, this component is platform-independent and supports both 32 bit and 64 bit systems. The only requirements are to have .Net 1.1 or later installed. The component also creates small size HTML files quickly and has full support for a wide range of formatting options.

RTF-to-HTML DLL .Net is a .NET component which allows you to efficiently convert RTF to HTML. Platform-independent, it also offers support for various formatting options, preserving the styles and layouts of your original RTF files.

RTF-to-HTML DLL .Net lets you convert RTF to HTML, while preserving formatting.

Advanced Features RTF to HTML DLL. Net

Main functions

  1. RTF to plain HTML 3.2
  2. RTF to HTML 4.01 with CSS
  3. RTF to HTML5 new!
  4. RTF to XHTML 1.01
  5. Text to HTML
  6. RTF to Text

The component supports converting the following functions:

  • Full text formatting (bold, italic, underline, double underline, strike, superscript, subscript)
  • Images in WMF, EMF, JPG, PNG, BMP, GIF formats
  • Tables and nested tables, border colors and border types, background
  • Font colors, face, size
  • Hyperlinks and ancors
  • Full Unicode (include Japanese, Chinese, Arabic/Hebrew, Russian etc)
  • Special characters
  • RTL and LTR text direction
  • Bullets and ordered lists

Technical Features

  • Created with only pure C#
  • Absolutely standalone, you will need to only copy "SautinSoft.RtfToHtml.dll" into 'Bin' directory
  • No other dependencies
  • Has own RTF parser and HTML writer
  • Doesn't require Microsoft Office or any other dependencies
  • Works on any .Net platform (.Net 1.1, 2.0, 3.0, 3.5, .4.0)
  • Works with Windows and even with Linux and Mac (thanks to Mono project http://www.mono-project.com)
  • It has great opportunities to set an output HTML, XHTML, or text that you wish to
  • Small size of assembly, less than 500 Kb
  • Compliance with W3C standards

HTML and XHTML documents produced by our library are completely compatible with W3C standards. We give a lot consideration of testing our HTML documents at W3C Markup validation service after each release of the component.

HTML documents converted by RTF-to-HTML DLL .Net are completely valid with W3C rules XHTML documents converted by RTF-to-HTML DLL .Net are completely valid with W3C rules CSS inside HTML documents converted by RTF-to-HTML DLL .Net are completely valid with W3C rules.

Requirements and compatibility

  1. .Net platform (1.1 or higher), because it's 80% managed C# library
  2. Works even in Medium Trust level
  3. 32-bit and 64-bit compatible

You can use following possibilities to convert between files, strings, array of bytes, memory stream objects.

Images can be extracted from RTF and saved to HDD as physical files or stored in memory or stored inside HTML using base64 algorithm.

Using our component allows you to adjust these properties in RTF to HTML converting

  • Specify output format: HTML 3.2, HTML 4.01, XHTML 1.01, HTML 5, Text
  • Where to link images to phisycal file on HDD or inside HTML document
  • Converting with CSS or without CSS
  • Save CSS between tags <style>...</style> or inline styles <tag style="...">
  • Specify encoding of output HTML
  • Title and set up converting only part of HTML between <body>...</body> tags
  • Set united font, size and color for document
  • Specify table borders
  • Set single measurement units: pixels, points, mm, ems, inches.
  • Set prefix to style class names in HTML
  • Default tags for paragraphs <p> or <div>

Typical applications where our component can be used

  • Conversion of RTF (rich text format) from database to HTML purposely display it in ASP.Net page
  • Import RTF content into your HTML website
  • Extract text from RTF documents
  • Create viewers for RTF based documents
  • Create HTML email with embedded images from RTF
  • News, emails, support information and hyperlink documents
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. The RTF-to-HTML DLL .Net is 100% C# .Net control to convert RTF to plan HTML 3.2, 4.01 with CSS, HTML 5, RTF to XHTML with CSS, RTF to Text and Text to HTML

  5. Add reference to SautinSoft.RtfToHtml.dll (for .Net 1.1 it located in: "Net 1.1\SautinSoft.RtfToHtml.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/SautinSoft.RtfToHtml.dll")
  6. Well done! Now your project able to convert RTF to HTML format!

Here we offer you some code samples in VB.Net and C#:

Convert RTF file to HTML file using the ConvertFile method
Convert RTF string to HTML document in memory using the ConvertString method

Version History

08-April-2014

We created a new version 4.5.4.8 of RTF-to-HTML DLL. Net!

    Here is the list of features which has been improved:
  • Tables and their properties
  • RTL and LTR text direction
  • Full Unicode support (include Japanese, Chinese, Arabic/Hebrew)
  • Working with various data containers: file, string, stream, array of bytes
  • Paragraph formatting (line spacing, background, margins, borders, etc.)
  • Hyperlinks, Headers and Footers, Annotations (Comments, Tracking changes)

December 26th, 2012

We are glad to announce a new version RTF-to-HTML DLL. Net 3.5.12.26 What's new:

The new version is 100% compatible with Windows 8


100% compatible with Windows 8

Added new code samples for Visual Studio 2012.


3.5.8.6 - August 6th, 2012. We've released the new version with new enhancements and features:

  • Fixed issue with incorrect converting of unicode symbols
  • Fixed issue with background color (the error with inverted colors)
  • Fixed issue with new style double underline
  • Changed interface of the Demo.exe (Adding new opportunities)
  • Added new code samples for Visual Studio 2012 and .Net 4.5
  • Fixed other minor issues

3.3.8.15 - August 15th, 2011

  • Converting of images from RTF stored as binary data (this very rarely case for RTF, normally images in RTF stored as hex strings)
  • Fixed issue with hyperlinks containing UNC path

  • 3.3.6.6 - June 6th, 2011.
    We've released the new version with new enhancements and features:

  • Produced HTML and XHTML documents now are completely compatible with W3C Validator
  • Improved working with Header and Footer from RTF
  • Fixed issue with line spacing between
    tags
  • Fixed issue with indents between ordered and unordered lists
  • Fixed other minor issues

3.2.2.28 - February 28th, 2011

We are happy to inform about releasing new version with a lot of new features:

  • Added support of new HTML 5 format!
  • HTML5

    Now the component can export:

  • RTF to HTML 3.2, 4.01, XHTML 1.01, HTML 5
  • Text to HTML 3.2, 4.01, XHTML 1.01, HTML 5
  • Added new property MeasurementUnits. It allows to specify single measurement units for whole HTML document:
  • rtf to html convert

    This property allows to select and set measurement units from: pixels, points, inches, em and mm.

  • Added new code samples for VS2008 and VS2010
  • Reformed interface, all public classes moved to SautinSoft.RtfToHtml
  • Added support of new style double underline
  • This property allows to select and set measurement units from: pixels, points, inches, em and mm

    .Net compjnent for developer

  • Fixed issue with line breaks inside bullet list
  • Fixed issue with incorrect converting of special symbols in font "Symbol": μ,±,Ω etc.
  • Fixed other minor issues

  • 3.1.12.9 - December 9th, 2010


  • Fixed issue with Unicode characters in RTF to Text converting
  • Fixed issue with incorrect size of images after RTF to HTML converting

  • 3.1.11.15 - November 15th, 2010

  • Added support of vertical alignment in tables
  • Fixed issue with converting of Latvian RTF documents to HTML
  • Added new overloaded methods SautinSoft.RtfToHtml.ConvertString to convert MemoryStream and Stream of bytes to HTML string
  • Added new overloaded methods SautinSoft.RtfToHtml.ConvertStringToFile to convert MemoryStream and Stream of bytes to HTML file
  • Fixed issue with duplication of text in tables
  • Fixed issue when hyperlink expands to whole document

 

License

RTF-to-HTML DLL. Net License

Copyright (C) SautinSoft TM

  1. License
  2. SautinSoft grants you a non-exclusive license to install and use a copy of the software on a single server or more servers (depends of license type). You shall not reverse engineer, disassemble or decompile all or part of the Program. The sale and sub-licensing of the software are forbidden. The creating of applications where the main goal is RTF to HTML converting is forbidden.
  3. Evaluation License
  4. The standard software version is free of charge. It may be freely distributed on the sole condition that it is not altered in any way. RTF-to-HTML DLL. Net evaluation version can't be used in commercial applications.
  5. Commercial Licenses
  6. Free updates
    All registered customers have free updates for a full version cycle (major version).
    Verifying the license

    SautinSoft has a right to validate your license automatically for these licenses: “1 Developer License”, “1 Developer and 3 Servers License”, “4 Developers and 8 Servers License”. For example, the “1 Developer License” is valid only for a single developer to develop applications.

    Royalty free runtimes

    All developer products have royalty free runtimes. This means that you may freely distribute the component with your desktop applications.

    The Server License allows you to deploy Internet applications using our component. There are no limits of number development and testing servers or websites at one server. We count only production servers.

    1 Developer and 1 Server License

    This license allows a single developer to develop desktop (non-Internet) and Internet applications using our component. This license is valid to redistribute the component with unlimited number of desktop (non-Internet) applications and deploy the component with your Internet applications at one production server.

    1 Developer and 3 Servers License

    This license allows a single developer to develop and deploy desktop (non-Internet) and Internet applications using our component. This license is valid to redistribute the component with unlimited number of desktop (non-Internet) applications and deploy the component with your Internet applications at 3 production servers.

    1 Developer and Unlimited Servers License

    This license allows a single developer to develop and deploy and freely distribute desktop (non-Internet) and Internet applications using our component. This license is valid to deploy the component at unlimited number of production servers.

    Additional Server License

    This license is not valid for development. This license is valid to deploy the component at 1 production server.

    4 Developers and 8 Servers License

    This license allows four developers to develop and deploy desktop (non-Internet) and Internet applications using our component. This license is valid to redistribute the component with unlimited number of desktop (non-Internet) applications and deploy the component with your Internet applications at 8 production servers.

    4 Developers and Unlimited Servers License

    This license allows four developers to develop and deploy and freely distribute desktop (non-Internet) and Internet applications using our component. This license is valid to deploy the component at unlimited number of production servers.

    Site and 20 Servers License

    This license allows all developers within the purchasing organization and located at the same business address to develop and deploy desktop (non-Internet) and Internet applications using our component. This license is valid to redistribute the component with unlimited number of desktop (non-Internet) applications and deploy the component with your Internet applications at 20 production servers.

    Site and Unlimited Servers License

    This license allows all developers within the purchasing organization and located at the same business address to develop and deploy and freely distribute desktop (non-Internet) and Internet applications using our component. This license is valid to deploy the component at unlimited number of production servers.

    Site and 50 Servers License with Source Code

    This license allows all developers within the purchasing organization and located at the same business address to develop and deploy desktop (non-Internet) and Internet applications using our component. This license is valid to redistribute the component with unlimited number of desktop (non-Internet) applications and deploy the component with your Internet applications at 50 production servers.

    The Source Code is not for distribution, it can be used only for development: including into your applications instead of dll file, bug fixing, own improvement of component.

    Site and Unlimited Servers License with Source Code

    This license allows all developers within the purchasing organization and located at the same business address to develop and deploy and freely distribute desktop (non-Internet) and Internet applications using our component. This license is valid to deploy the component at unlimited number of production servers.

    The Source Code is not for distribution, it can be used only for development: including into your applications instead of dll file, bug fixing, own improvement of component.

  7. Warranty disclaimer
  8. THE SOFTWARE IS SUPPLIED "AS IS" WITHOUT WARRANTY OF ANY KIND. SAUTINSOFT, ITS LICENSORS AND THEIR EMPLOYEES: (1) DISCLAIM ANY WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OR MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE OR NON-INFRINGEMENT, (2) DO NOT ASSUME ANY LEGAL LIABILITY OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR USEFULNESS OF THE SOFTWARE, (3) DO NOT REPRESENT THAT USE OF THE SOFTWARE WOULD NOT INFRINGE PRIVATELY OWNED RIGHTS, (4) DO NOT WARRANT THAT THE SOFTWARE WILL FUNCTION UNINTERRUPTED, THAT IT IS ERROR-FREE OR THAT ANY ERRORS WILL BE CORRECTED.

  9. Limitation of liability
  10. IN NO EVENT WILL LICENSEE, SAUTINSOFT OR ITS LICENSORS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL OR PUNITIVE DAMAGES OF ANY KIND OR NATURE, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS OR LOSS OF DATA, FOR ANY REASON WHATSOEVER, WHETHER SUCH LIABILITY IS ASSERTED ON THE BASIS OF CONTRACT, TORT (INCLUDING NEGLIGENCE OR STRICT LIABILITY), OR OTHERWISE, EVEN IF SAUTINSOFT HAS BEEN WARNED OF THE POSSIBILIITY OF SUCH LOSS OR DAMAGES. IN NO EVENT SHALL SAUTINSOFT 'S LIABILITY FOR DAMAGES ARISING FROM OR IN CONNECTION WITH THIS AGREEMENT EXCEED THE AMOUNT PAID BY YOU FOR THE SOFTWARE.

  11. Term and termination
  12. The license granted to the Licensee under this Agreement will continue perpetually unless terminated by SautinSoft in accordance with this Agreement. If the Licensee breaches any term of this Agreement, and fails to cure such breach within thirty (30) days of the date of written notice, this Agreement shall immediately terminate. Upon such termination, the Licensee shall immediately cease using the Software, return to SautinSoft, or destroy, all copies of the Software, and provide SautinSoft with written certification of your compliance with the foregoing. Termination shall not relieve the Licensee from its obligations arising prior to such termination. Notwithstanding any provision of this Agreement to the contrary, Sections 2 through 10 shall survive termination of this Agreement.

  13. Export controls
  14. The Licensee shall observe all applicable laws and regulations (if any) with respect to the export, re-export, diversion or transfer of the Software, related technical data and direct products thereof, including, without limitation, the International Traffic in Arms Regulations (ITAR) and the Export Administration Regulations.

  15. Applicable law - jurisdiction

This license contract is governed exclusively by the laws of the State of New York.

Purchase FAQs

Purchase FAQs:

  1. Licensing questions
    1. Does the license provide royalty free use of components?
    2. What's the difference between developer and server licenses?
    3. What's the difference between 1 Developer and 1 Serverand 1 Developer and Unlimited Servers licenses?
    4. How I can use "Source Code License"?
    5. We'd like to redistribute your component as part of a Windows Forms application, what sort of license would be required?
    6. My company is looking at purchasing your component, that will be installed on one of our productions servers. We will also need a license for the developer in order to make additional changes to our application. I need to verify which license type we will need?
    7. We have an ASP.NET application and we are planning to use it for our system, we are software company that sell applications for different clients, do we have to buy your component just once or we have to purchase a different license for each of our clients?
    8. For what purposes I can use "1 Server License"?
    9. Is it possible to upgrade one license to another?
  2. Payment options and order process
    1. How do you accept orders and how does look the order process?
    2. Which payment options are supported?
    3. How to purchase through Purchase Order?
  3. Getting updates
    1. How long I can use your software? Does it have annual subscription?
    2. Does the product have free updates?
    3. How to get update?
  4. Discounts and resellers
    1. What discounts are available for resellers?
    2. What discounts are available for educational and non-profit organizations?
    3. How to get 10% discount?
    4. I've found an issue in your component may I get a discount on purchasing?
    5. May I sell your products with getting revenue for me?
  5. Delivery
    1. How do you deliver your products?
    2. How long it will take to get product after purchasing?

Licensing questions

a. Does the license provide royalty free use of components?

Yes, all licenses have royalty free basis of using our components.

b. What's the difference between developer and server licenses?

First of all, the "Developer" is a basis license. You can't use "Server" license if you don't have a "Developer" license. The "Server License" is necessary only for deploying the Web-applications, for example ASP.Net.

If you are developing Windows Forms, Console or Desktop applications take a look only at the first part of license name "1 Developer ...", "4 Developers ...", "Site License ..."or "Source Code License ...". Don't care about number of "N Server Licenses", they are for ASP.Net apps. For example, if you are standalone developer the best way for you is "1 Developer ... License". If you are company and you have several developers who will work with the component choose between "4 Developers ..." and "Site License ...".

Regarding "Server License", it allows to deploy Internet applications with our component. For example, if you want to deploy your applications with our component on two production servers - the best choice is purchasing "1 Developer and 2 Servers License".

c. What's the difference between “1 Developer and 1 Server” and “1 Developer and Unlimited Servers” licenses?

Both licenses allows a single developer to develop unlimited number of WinForms and Web applications. But "1 Developer and 1 Server License" allows to deploy the component only at on production server. Another license doesn't have any limits of production servers.

d. How I can use "Source Code License"?

The Source Code is not for distribution, you can use only for development: including into your applications instead of dll file, bug fixing, own improvement of the component. You can't use it to create competitor product.

e. We'd like to redistribute your component as part of a Windows Forms application, what sort of license would be required?

So, if you plan redistribute our component with WinForms applications take a look only at the first part of license name "1 Developer ...", "4 Developers ...", "Site License ..."or "Source Code License ...".
Don't mind at number of "N Server Licenses", they are for ASP.Net apps.

All of our developer licenses are valid to redistribute the component with unlimited number of WinForms applications.

For example, if you are standalone developer the best way is "1 Developer ... License", if you are company and you have several developers who will work with dll choose between "4 Developers ..." and "Site License ...".

f. My company is looking at purchasing your component, that will be installed on one of our productions servers. We will also need a license for the developer in order to make additional changes to our application. I need to verify which license type we will need?

In my view the "1 Developer and 1 Server License" is enough for your needs. It covers a one developer and one server. We don't count testing servers.

g. We have an ASP.NET application and we are planning to use it for our system, we are software company that sell applications for different clients, do we have to buy your component just once or we have to purchase a different license for each of our clients?

If only one developer in your company will work with the component: you may purchase "1 Developer and 1 Server License". For each new client you will need extra "1 Server License" because it's ASP.Net application. But you may purchase "1 Developer and Unlimited Servers License" to cover unlimited number of production servers and clients.

h. For what purposes I can use "1 Server License"?

This license is necessary to deploy the component with your apps on additional production server.

i. Is it possible to upgrade one license to another?

Yes, sure it's possible. For example, you have "1 Developer and 1 Server License" and want to upgrade it to "1 Developer and Unlimited Servers License". Your steps:

  1. Email us at sales@sautinsoft.com with mention about upgrading
  2. We'll send you a link to pay difference between licenses cost

Payment options and order process

a. How do you accept orders and how does look the order process?

For your convenience, we teamed up with Avangate to provide a secure and reliable platform for selling our software products online. The whole ordering process is supported by Avangate, who handles all transactions details. Your private data is 100% safe, as Avangate complies with the latest online security standards.

Payment options by Avangate

Whole ordering process works automatically. These are steps to purchase product:

  1. Select desired license and click by the 'order' link from table with licenses and prices. Next you will be redirected to our 'https' page on Avangate.
  2. On this page you will fill your data and select desired payment type from Credit card, PayPal, Wire Transfer, American Express, Purchase Order and a lot of other payment types.
  3. li class="blue12">After processing of your order Avangate will automatically send to you email with link to download full version of product and your registration data (serial number, order ID, license type, name).

    Whole ordering process and getting licensed software takes few minutes!
b. Which payment options are supported?

These payment options are supported now:

Payment options by Avangate

  • Visa/MasterCard/Eurocard
  • American Express
  • Discover/Novus
  • Bank/Wire transfer
  • Diners Club
  • JCB
  • PayPal
  • Fax
  • Purchase order

To see a whole list with payment options click by the 'order' link from table with licenses and prices. Take a look at the field 'Payment options'.

c. How to purchase through Purchase Order?

Purchasing by Purchase order is allowed for companies and organizations. Private persons can't use this payment option.

To place an order through Purchase Order:

  1. Select desired license and click by the 'order' link from table with licenses and prices. Next you will be redirected to our 'https' page on Avangate.
  2. On this page you will fill your data and select payment option 'Purchase Order'.

Getting updates

a. How long I can use your software? Does it have annual subscription?

You may use it as long as you want, it doesn't have any limits or annual subscriptions.

b. Does the product have free updates?

Yes, all minor updates are free. For example, you've purchased the version
1.1 therefore you may get these versions for free: 1.2, 1.3, 1.4, ...
1.9. (all 1.x).

Getting of major update cost 40% of price of minimal license. In other words: 40% of "1 Developer License" price. Even if you have the "Site License" so the major update will cost for you only 40% of "1 Developer License" price.

For example, if you have version 1.x and want to get version 2.x or 3.x - it names major update.

We are making major updates not early than one time per year, other times we are making minor updates which are free.

c. How to get update?

To get update email us at support@sautinsoft.com with mention of your Order ID. We are developing 'https' clients area now, so very soon clients will be able to get update easily using client's cabinet.

Discounts and resellers

a. What discounts are available for resellers?

We offer 20-25% discount for resellers, we are always opened to discuss it: sales@sautinsoft.com./p>

b. What discounts are available for educational and non-profit organizations?

For educational and non-profit organizations we can offer up to 50% discount, it depends of license type.

c. How to get 10% discount?

If you want to get 10% discount, simply email us at sales@sautinsoft.com with mention that you want to get 10% discount and desired license type.

d. I've found an issue in your component may I get a discount on purchasing?

If you've found a bug, we can offer you 10% discount on purchasing. Bug will be fixed into next update and delivered to you after release.

e. May I sell your products with getting revenue for me?

Yes, sure you may register in our affiliate program and sell our software:

  • You will get 25% commision from each sale
  • You will be able make discount up to 20% from your commision to sell with discounted price

Start selling our software and get paid for it!

Delivery

a. How do you deliver your products?

We deliver our products electronically via email. Delivery process works automatically. If you have any questions email us at sales department: sales@sautinsoft.com.

After purchasing you will get a registration email with link to download software and your registration data.

Note: we deliver the source code license manually, so depending of time zone it make take 1 bussiness day.

b. How long it will take to get product after purchasing?

After processing your order we will send to you registration email with link to download software and registration data immediately.

For example if you paid by credit card, whole process from order processing to getting software takes a few minutes.

Note: we deliver the source code license manually, so depending of time zone it make take 1 bussiness day.

 

 

RTF-to-HTML DLL. Net Price Purchase
1 Developer and 1 Servers License $239(US) order
4 Developers and 8 Servers License $730(US) order
Site and 20 Servers License $890(US) order
Site and 50 Servers License with Source Code $2180(US) order
Additional Server License $50(US) order
1 Developer and Unlimited Servers License $939(US) order
4 Developers and Unlimited Servers License $1430(US) order
Site and Unlimited Servers License $1590(US) order
Site and Unlimited Servers License with Source Code $2990(US) order
Special offer HTML-to-RTF Pro DLL .Net + RTF-to-HTML DLL .Net
(Purchase two components as single package)
1 Developer and 1 Server License $450(US) order
4 Developers and 8 Servers License $1399(US) order
Site and 20 Servers License $1699(US) order
Price includes getting of standard technical support via email, phone, free updates for a full version cycle.