PDF Metamorphosis .Net provides you by API
to convert DOCX, RTF, Text, HTML to PDF; split and merge PDF documents.
Overview | Getting Started | Code Samples | History | License | Order and Pricing | Support and Contacts

Welcome to the PDF Metamorphosis .Net

Welcome to the documentation of PDF Metamorphosis .Net and thank you for interest to our product!

PDF Metamorphosis .Net is designed to help you in development of applications where is necessary to convert any documents to PDF.

Let's see what functions PDF Metamorphosis .Net can provide for your application:

Furthermore, during conversion to PDF you may adjust following:

PDF Metamorphosis .Net provides you by API to convert Text, HTML, DOCX, RTF to PDF.

How to convert HTML, RTF, Text and DOCX to PDF in .Net (C# and VB.Net)

It's .Net assembly, completely written in C#.

Supported File Formats

The PDF Metamorphosisis .Net can convert HTML, XHTML, RTF and Text documents into PDF documents.

  1. HTML documents. The component can read and parse all types of HTML: 3.2, HTML 4.01, HTML 5 with CSS and XHTML. Our component doesn't require any special version of HTML format it will work with any version. The component has own HTML parser.

    Scripting languages (like a JQuery, JavaScript) are not supported. If you want to convert HTML (saturated with JavaScript and complex CSS) to PDF, use another our component - PDF Vision .Net.

    These CSS are now supported by the current version of PDF Metamorphosis .Net:

    background-color: border-top-style: border-color: font-size: margin-bottom:
    background: border-right-style: border-top-color: font-family: margin-left:
    border-collapse: border-bottom-style: border-right-color: font-weight: padding:
    border: border-left-style: border-bottom-color: font-style: padding-top:
    border-top: border-width: border-left-color: height: padding-right:
    border-right: border-top-width: color: list-style-type: padding-bottom:
    border-bottom: border-right-width: display: margin: padding-left:
    border-left: border-bottom-width: direction: margin-top: page-break-after:
    border-style: border-left-width: font: margin-right: page-break-before:
    page-break-inside: text-indent: vertical-align:    
    text-align: text-transform: width:    
    text-decoration: visibility: white-space:    

  2. DOCX documents. The component can read and parse all types of DOCX documents (Office Open XML). The component has own DOCX parser. If you are looking only for C# DOCX class which can parse and render DOCX documents, take a look at Document .Net.

  3. RTF documents. The component can read and parse all types of RTF documents: 1.0 - 1.9.1. The component has own RTF parser. If you are looking only for C# RTF class which can parse and render RTF documents, take a look at Document .Net.

  4. Text documents. The component can also convert Text documents to PDF. There is nothing special here, only a thing: unicode characters are supported too.

  5. PDF documents. PDF Metamorphosis .Net can render PDF documents using own PDF class. You may select the version for output PDF: 1.2 -1.6, PDF/A. If you are looking for .Net class (C#) to convert PDF to other formats, see our PDF Focus .Net.

Why to choose PDF Metamorphosis .Net?

  1. Save for you a time and cost of developing your application. You will need to only add the reference to "PdfMetamorphosis.dll" and write 3-4 C# lines to get ability create PDF from HTML, RTF, Text or DOCX.

  2. The one product provides me by set of API to convert from Text, DOCX, RTF, HTML to PDF at once, split and merge PDF documents.

  3. Because of this is absolutely standalone PDF library, I don't need to worry about the availability of Adobe Acrobat, MS Word, OpenOffice or other software on the my client's computers.

  4. My software will have the one of the fastest API to convert into PDF documents and therefore my clients will not have any delays during creating PDF documents.

  5. I don't need to worry about accuracy of source HTML and RTF documents. PDF Metamorphosis .Net can "eat" any types, versions and produce for me a valid PDF document.

  6. My license will never expires. I pay a one time and can use PDF Metamorphosis .Net for a whole life without any additional fees.

  7. As bonus, I get unlimited technical support during a whole life for free and independently of the date of my purchasing.

Requirements and compatibility

  • Works even in Medium trust level
  • 32-bit and 64-bit compatible

     Requires only .Net Framework 4.0 and up or .Net Core 2.0 and up. Our product is compatible with all .Net languages and supports all Operating Systems where .Net Framework and .Net Core can be used. Note that PDF Metamorphosis.Net is entirely written in managed C#, which makes it absolutely standalone and an independent library.

.Net Framework 4.0 and higher and .Net Core 1.1 and higher

.Net Framework 4.0, 4.5, 4.6.1 and up.
.Net Core 2.0 and up.
.Net Standard 2.0.

Our products are compatible with all .NET languages and supports all Operating Systems where .NET Framework or Mono can be installed.

Supported Languages : Supported Platforms : Supported Platforms (Mono) :
  • C#   • Windows 98   • Linux:
  • VB.NET   • Windows ME      SUSE, Novell, Red Hat...
  • C++.NET   • Windows NT   • Mac - OS X:
  • Delphi.NET   • Windows 2000      ver.: 10.3, 10.4, 10.5, 10.6...
  • J#   • Windows XP   • BSD:
  • ColdFusion 8   • Windows Server 2003, 2008, 2012, 2016, vNext      OpenBSD, FreeBSD, NetBSD...
  • ASP.NET   • Windows Vista   • Solaris 8.
and many more..   • Windows 7, 8, 10
.Net 2.0 and higher Windows Mono

Looking for a vice versa .Net component?

If you are looking for a .Net component to convert PDF to Word, Excel, RTF, HTML, XML, Images and other formats, see PDF Focus .Net.

.Net SDK to convert PDF documents to Word, Excel, Images, HTML, XML, RTF and Text

Copyright © 2002-2019, SautinSoft™. All rights reserved.