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

Version History


6.8.4.10 - April 10th, 2017

We are happy to offer new PDF Metamorphosis .Net 6.8! What we've done for you:

  • We've updated the Class to parse DOCX documents. Namely, improved the converting of checkbox forms and support of height in a table cells.

  • Another interesting feature, is support of auto-fit for tables during converting to PDF. Now the tables which doesn't have a fixed width of columns will be processed properly and width will be counted automaticaly by PDF Metamorphosis .Net.

  • RTF to PDF: Added support of paragraphs positioned by posx and posy.

  • Available in Nuget now: install-package sautinsoft.pdfmetamorphosis.

  • Fixed the issue with width of Chinese characters in PDF.

  • Fixed the issue with indent of text when it starts from red line and contains a list marker (bullet).

  • Fixed some minor issues, which our customers sent to us. Thereby, the component became more error-free.


6.7.12.19 - December 19th, 2016

We'd like to introduce the new PDF Metamorphosis .Net 6.7! See what's new:

  • The component has got an updated class to parse DOCX documents. Now all versions of Office Open XML (DOCX) documents are supported according to ECMA-376 specification. Thus we've increased the quality of converting complex DOCX to PDF.

  • HTML to PDF: Added support of html symbols stored using Numeric character references (NCR): "Τηγλώσσα...".

  • Improved the work with headers and footers in conversion of HTML and RTF to PDF.

  • Improved the processing of documents with nested tables and columns.

  • Fixed the issue in the conversion of shapes which have a text wrap.

  • Fixed the issue with page breaks inside a table and between.

  • Fixed some minor issues, which our customers sent to us. Thereby, the component became more error-free.


6.5.5.24 - May 24th, 2016

We are happy to offer new PDF Metamorphosis .Net 6.5! Let's see what's new:

  • Improved the algorithm to convert DOCX to PDF.
  • Added new property ClipboardTextProtection that helps protect on copying of all text from PDF document through clipboard.
  • Fixed the issue with converting of unordered lists which contains a background.


6.4.2.15 - January 15th, 2016

We are happy to announce about releasing of new PDF Metamorphosis .Net 6.4! Let's see the details:

  • The main innovation is adding of DOCX to PDF conversion direction officially. All previous versions had limited support of DOCX format and worked in beta mode.
    PDF Metamorphosis .Net has got new powerful DOCX engine from Document .Net library. With help of this innovation, the component now can convert rich formatted and complex DOCX documents to PDF.


6.3.12.2 - December 2nd, 2015

We'd like to introduce the new PDF Metamorphosis .Net 6.3! Let's see the details:

  • The main point of interest, we've impoved the conversion Text to PDF. Now you will be able to convert Text files with all known encodings: utf-16 Little Endian, koi-8 ru, windows-1251, utf-8, UCS-2 Big Endian, ISO-8858-8 and so forth.

    PDF Metamorphosis .Net can convert encoded Text documents to PDF in C#.

  • HTML to PDF direction: Improved the conversion of complex ordered and unordered lists. We created algorithm which converts all types of complex lists <ol> and <ul> with CSS. Furthermore, this algorithm can convert even lists with marker specified only using CSS.
    PDF Metamorphosis .Net provides you by API to convert HTML lists and bullets to PDF
  • Fixed some minor issues, which our customers sent to us. Thereby the component became more error-free.


6.2.4.15 - April 15th, 2015

We are happy to inform about releasing of new PDF Metamorphosis .Net 6.2! Let's see the details:

  • First and foremost, added support of "Shapes" processing. Shapes can contain a text, tables, images and can be positioned by X, Y relatively in page. It's true, that you have seen a lot of RTF and DOCX with text a placed inside shapes positioned by coordinates:

    PDF Metamorphosis .Net can process RTF and DOCX with text a placed inside shapes positioned by coordinates.

  • Another interesting feature, that PDF Metamorphosis .Net became convert columns. It can process documents with any number of columns with different width.

    PDF Metamorphosis .Net became convert RTF and DOCX documents with columns to PDF.

  • Added support of "wrap text" for images. All types of wrapping are supported.
    The wrapped text is supported in new PDF Metamorphosis .Net.

  • We've improved the precision of characters width during converting to PDF.
  • Improved the conversion of color backgrounds.
  • Fixed some minor issues, which our customers sent to us. Thereby the component became more error-free.

We will be happy if you familiarize with new version of PDF Metamorphosis .Net 6.2.

To evaluate these innovations firsthand, download PDF Metamorphosis .Net right now!


6.1.3.10 - March 10th, 2015

We'd like to introduce the new PDF Metamorphosis .Net 6.1! Now let's get to know the core improvements:

  • The first point of interest is updating of the PDF Metamorphosis .Net core. This innovation increased the speed and quality of creation PDF documents with complex nested tables.
  • Improved the processing of page headers and footers.
  • Improved the conversion to PDF of multilevel ordered and unordered lists.
  • Added methods to Print PDF documents with embedded fonts.
  • Added the new property Scale.LineSpacing which allows to scale the line spacing of current document in percents.


6.0.12.16 - December 16th, 2014

We are glad to introduce you new PDF Metamorphosis .Net 6.0! In this version, we took into account the comments of our customers and have entirely reformed the component.

The version 6.0 is created given these key points:

  • The conversion speed.
  • The conversion quality.
  • The fault tolerance and reliability.

PDF Metamorphosis .Net provides you by API to convert DOCX, RTF, Text, HTML to PDF in C# and VB.Net.

The list of new benefits:

  • Added the full support of nested tables.
  • Increased the speed of converting (HTML, RTF) tables to PDF in 5 times.
  • Ability to create a self-contained PDF file with embedded fonts.
  • Improved the algorithm of working with bullets.
  • Added new methods to insert watermarks in PDF during conversion.
  • Redesigned API for the programmer's convenience.
  • Added new code samples in C# and VB.Net for Visual Studio 2015 (Net 4.5, X64).
  • Added methods to convert DOCX to PDF, but in beta mode for now.

We will be happy if you familiarize with new version of PDF Metamorphosis .Net 6.0.

To evaluate these innovations firsthand, download PDF Metamorphosis .Net right now!


5.5.6.8 - June 8th, 2012

We are glad to inform about releasing the new PDF Metamorphosis .Net 5.5.6.8. Detailed news:

  • Added the new feature PdfVersion , allows set version for the produced PDF document
  • Added a lot of new Code Samples to show the PDF Metamorphosis .Net features
  • Completely reformed the Demo application with command line support
  • Completely reformed the documentation
  • Fixed the issue when the Adobe Reader X showed a message "Save PDF before closing".
  • Fixed the issue with processing page numbers from RTF to PDF like a "Page 1 of N"
  • Fixed the issue with line spacing
  • Fixed the issue with duplicating Unicode symbols in some files
  • Fixed minor issues


5.3.12.15 - December 15th, 2011

We are happy to inform about releasing new PDF Metamorphosis .Net 5.3.12.15. Detailed news:

  • Added support of converting base64 encoded images embedded in HTML:
    <img  src="data:image/gif;base64,R0lGODlhUAAPAKIAAAsL...>
  • Increased speed of converting huge HTML tables in ~1.7 times
  • Fixed minor issues with compatibility of RTF with nested tables and WordPad


5.3.9.7 - September 7 th, 2011

We've released new update of the PDF Metamorphosis .Net 5.3.9.7. What's new:

  • Improved algorithm for converting complex tables
  • Fixed minor issues with background color and font color
  • Reformed the documentation


5.3.7.11 - July 11th, 2011

We are happy to offer the new PDF Metamorphosis .Net 5.3.7.11. What's new:

  • Added support of new CSS: 'vertical-align:'
  • Improved working with borders, background, vertical alignment in HTML tables
  • Fixed issues with styles: 'page-break-after', 'page-break-before' and 'page-break-inside'
  • Description of all methods and properties in documentation enhanced by pictures, like this:

    Convert of HTML table to RTF with borders
  • Fixed minor issues


5.3.6.16 - June 16th, 2011

We are happy to offer the new PDF Metamorphosis .Net 5.3.6.16. What's new in this release:

  • Added support of new CSS: 'font:' and 'font-variant:'
    CSS elements: font and font-variant
  • Improved the property "PageNumbersFormat", now it supports Unicode and allows to specify page numbers in any language:
    Page 1 of 4
  • Fixed issue with the style 'text-indent', now it became work also with negative values.
  • Fixed some minor issues


5.3.4.18 -
April 18th, 2011. We are happy to announce about releases of new version PDF Metamorphosis .Net 5.3! What's new:

  • Added the new properties SautinSoft.PdfMetamorphosis.HeaderOnFirstPage and SautinSoft.PdfMetamorphosis.FooterOnFirstPage which allows to specify header/footer only at fist page in produced PDF. For example, you want to set different common and first-page headers:

    How to set different headers and first page and on all other pages in produced PDF

HTML to PDF:

  • Added support of new CSS element 'display:'
  • Added support of new CSS elements: 'font:' and 'font-variant:'
    CSS elements: font and font-variant

RTF to PDF:

  • Fixed issue with font changing after keyword '\bullet' for some RTF files
  • Fixed issue with positioning of images specified by x,y coordinates


5.2.12.9 -
December 22th, 2010

  • Improved table's engine for HTML to PDF exporting
  • Fixed issue with compatibility PDF documents and Adobe Reader 6.0 or lower
  • Added support of new CSS 'display:'


5.2.11.22 - November 22th, 2010
. We are glad to offer new version of the PDF Metamorphosis .Net with new usefull RTF to PDF features and fixes:

  • Added support of new table border's types: dashed, dotted and double.
  • Compressed and expanded text in produced PDF

    RTF to PDF with dashed, dotted and double border under .Net
  • Fixed issue with "fit text into table cells"
    RTF to PDF .Net component fixes
  • Fixed minor issues


5.1.10.27 - October 27th, 2010

  • Added new algorithm for converting bullets and text indents
  • Fixed issue with appearing space before some Unicode symbols
  • Added support of converting RTF where Unicode symbols stored as ANSI text


5.0.10.5 - October 5th, 2010

  • Fixed issue with incorrect width of symbol ellipsis "..." and some other Unicode symbols
  • Added new property SautinSoft.PdfMetamorphosis.CTextStyle.CompressionType which allows specify type to compress PDF document


5.0.9.22 - September 22th, 2010

We've released completely new and expected major version 5.0 version the PDF Metamorphosis .Net. The main feature is adding support of Unicode! Now any of such text as " На берегу пустынных волн ", " Τη γλώσσα μου έδωσαν ελληνική ", " 我能吞下玻璃而不 伤身体。 " etc will appear in PDF document.

RTF to PDF with Unicode produced by the PDF Metamorphosis .Net 4.5

Changes in component's interface:

  • Renamed class name from eHtmlOptions to SautinSoft.PdfMetamorphosis.CHtmlOptions
  • Renamed class name from ePageStyle to SautinSoft.PdfMetamorphosis.CPageStyle
  • Renamed class name from eTextStyle to SautinSoft.PdfMetamorphosis.CTextStyle
  • Added new class SautinSoft.PdfMetamorphosis.CUnicodeOptions and property SautinSoft.PdfMetamorphosis.UnicodeOptions to help component find .tff fonts in your system.
  • Added new method SautinSoft.PdfMetamorphosis.MergePDF(String, String) to merge PDFs document in a loop

Other improvements:

  • Produced PDF documents became lighter by size. We've added Defalte compression inside PDF.
  • Fixed issue with \footerf - it's footer only at fist page.

4.1.8.4 - August 4th, 2010

Released the new update of the PDF Metamorphosis .Net. This update contains fixes for some minor bugs which our customers found.


4.1.7.13 - July 13th, 2010

We are happy to inform about releasing new version 4.1.7.13 of the PDF Metamorphosis .Net:

  • Added new algorithm increase image quiality
  • Fixed issue in method to merge PDF documents
  • Fixed issue in multiline underline text

HTML to PDF:

  • Improved table's algorithm for HTML to PDF converting
  • Fixed issue in converting of TIF, GIF and PNG to PDF in ASP.Net applications. This bug appeared after adding new algorithm to increase image quiality in PDF. The issue was in that component was returning null during TIF, PNG, GIF to PDF when it worked in Medium Trust Level. In Full Trust level this issue was hiden.

RTF to PDF:

  • Added support of Czech language in PDF


4.0.4.5 - April 5th, 2010

Fixed issue with incorrect page size and orientation in HTML to PDF converting. This bug could appear only for small page size less than A4.


4.0.0 - March 16th, 2010

We've released the new major version 4.0.0 of the PDF Metamorphosis .Net! So what's new:

  • Added new class Watermark which allows to:
    • Put watermarks to any page , array of pages or odd/even pages of produced PDF document
    • Set different transparency for various watermarks
    Stretch and set position of watermarks
  • Completely reformed documentation
  • Added a lot of new code samples for ASP.Net, WinForms C# and VB.Net

HTML to PDF:

  • Added support of image attributes height/width in % percents
  • Added support of some new CSS styles:
    • border-color:
    • border-width:
    • background-color:

RTF to PDF:

  • Added support of new RTF keywords

3.0.5.608 - February 16th, 2010

RTF to PDF:

  • Fixed issue with incorrect alignment by right in nested tables
  • Fixed issue in length of stream objects when used the property 'PageNumFormat'

HTML to PDF:

  • Added support of new CSS style 'background:'


3.0.5.508 - February 5th, 2010

HTML to PDF:

  • Added support of new CSS styles 'border-color:' and ' border-width'


3.0.5.320 - January 21th, 2010

RTF to PDF:

  • Fixed issue with crashing dll on some nonstandard RTF where table shifts by several pages
  • Fixed issue with moving text aligned by right and center outside of table column
  • Improved converting of tabulators

HTML to PDF:

  • Improved algorithm of converting tables with missied width value
  • Added support of new CSS

Merge PDF:

  • Added two methods to merge PDF documents in memory
  • Added a new sample code C#/VB.Net how to merge PDF in memory in ASP.Net application

3.0.5.128 - September 16th, 2009

RTF to PDF:

  • Fixed issue with crashing dll on some RTF with non-standard fonts (Thanks to Ilia Chekhter)
  • Adding support of strike text

HTML to PDF:

  • Changed name of the property 'ImageFolder' to 'BaseUrl'
  • Fixed return value in method HtmlToPdfConvertFile() now returns 1 if HTML doesn't exist.

3.0.5.0 - August 11th, 2009

This version differs from the previous 3.0.4.6. on a huge step. What we've made:

  • HTML to PDF converting:
    • Added support of new CSS styles:
      • border-top-style:
      • border-right-style:
      • border-bottom-style:
      • border-left-style:
      • border-top-width:
      • border-right-width:
      • border-bottom-width:
      • border-left-width:
      • border-top-color:
      • border-right-color:
      • border-bottom-color:
      • border-left-color:
      • border:
      • border-top:
      • border-right:
      • border-bottom:
      • border-left:
      • border-style:
    • Improved algorithm of HTML table converting;
    • Fixed minor issues in converting of broken HTML tables;
    • Added the new property 'TraceType' which allows to select type of tracing file. A tracing file is necessary to debug component and helps to find some issues in HTML converting.
  • RTF to PDF converting:
    • Fixed issue with converting of nested tables which expand on several pages
    • Fixed issue with loosing image quality in RTF for jpeg images
    • Fixed issue with padding in table cells
  • Significantly improved two properties 'Header' and 'Footer', now you may specify any header/footer in HTML, RTF and Text format. For example, you may attach a HTML document into footer from URL.
  • Added new samples of using PDF Metamorphosis .Net in ASP.Net, VB and C#
  • Fixed issue with Text to PDF converting
  • Improved the Demo application
  • Improved this documentation.

3.0.4.6 - March 26th, 2009

- Added the new property 'p.TextStyle.ImageQuality' which allows to specify quality for images inside PDF;
- Improved image converting algorithm;
- Fixed issues in the method merge PDF documents;
- Fixed issue in converting nested tables.

3.0.0.4 (10-November-2008)

- Added new properties FontFace.Auto() and FontFace.Custom(). Now component can create PDF file with any font installed in your system;
- Improved converting of bullets and numbering lists;
- Improved HTML to PDF converting;
- Improved table converting engine.

2.2.2 (17-March-2007)

- Improved converting of headers/footers;
- Fixed issues with text formatting inside tables (bold, italic, underline etc).

2.2.1 (12-December-2007)

What's new in this release:

  - now it supports text groups and postioned text;
  - improved module for image converting;
  - table's background for HTML to PDF conversion;
  - images after converting now have the best quality!

2.2.0 (19-November-2007)

  - PDF Metamorphosis .Net became faster in converting;
  - New algorithm of converting tables;

2.1.1 (23-August-2007)

  - New property ‘ErrorTrace’ that helps to find detailed information about issues;

2.1.0 (9-August-2007)

Added:
  - New independent conversion engine from HTML to PDF;
  - New methods for split and merge PDF files.

2.0.5 (09-Jul-2007)

Fixed:
- alignment in nested tables.

2.0.0 (01-May-2007)

- nested tables support;
- footer and header;

1.1 (10-Apr-2007)

  - Added support of header, footers and page sections;
  - Corrected Text to Pdf converting direction;
  - Text formating and alignment improved;
  - Added new default fonts: italic, bold, italic-bold;
  - Improved algorithm of cell merging;
  - Cell padding support;
  - Transfer lengthy cells to new page;
  - Backgroud and shading for tables.

PDF Metamorphosis .Net is a standalone C# library to convert Text, HTML, DOCX, RTF to PDF, split and merge PDF documents.

First version of the C# component to convert HTML, RTF to PDF
  • No Microsoft Office automation
  • Fast and Intependent HTML to PDF, RTF to PDF, DOCX to PDF, Text to PDF solution.
  • Developed in 100% managed C# code .
  • Allows to export to PDF and split/merge PDFs in memory.
  • Easy to integrate in any .Net 2.0 and higher: ASP.Net, Console and WinForms, WPF, Silverlight and applications.
  • Can be used in ASP.Net, WinForms, C#, VB.Net, J# and ColdFusion.
  • Works in Medium Trust level and shared hosting.
Copyright © 2007-2017, SautinSoft™. All rights reserved.