Click or drag to resize

Welcome to 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.

pdf-metamorphosis-net-scheme

Why to choose «PDF Metamorphosis .Net»?
  • Your license will never expire, no subscription fees.

  • The component is completely written in managed C#.

  • Absolutely standalone, doesn't require Microsoft Office®, Adobe Acrobat or anything else.

  • «PDF Metamorphosis .Net» is the Multi-Platform component, runs on:

  • 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.

  • 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.

  • Works in Medium trust level and shared hosting.

  • 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.

  • Can be easily updated through NuGet.

  • Unlimited free technical support for all clients and testers.

Supported File Formats

The PDF Metamorphosis.Net can convert HTML, XHTML, DOCX, RTF and Text documents into PDF documents , split and merge 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:

    border-color:

    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:

    content:

    line-height:

    text-align:

    text-transform:

    width:

    float:

    max-width:

    text-decoration:

    visibility:

    white-space:

    font-variant:

     

  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.3 -1.7, PDF/A. If you are looking for .NET class (C#) to convert PDF to other formats, see our PDF Focus .Net.

Requirements and Technical Information
  • Entirely written in managed C#, therefore absolutely standalone.

  • .NET Framework 4.0 and higher.

  • .NET Core 2.0 and higher.

  • .NET Standard 2.0.

    netplatformsstandard

  • Windows & & Mac OS.

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.

pdffocus-scheme