PDF Metamorphosis .NET Changelog

What's new in PDF Metamorphosis .NET 9.1.5.4

May 4, 2022
  • We are glad to offer you new version «PDF Metamorphosis .Net 9.1»! Let's see what's new:
  • DOCX Reader:
  • Resolved issue with wrapping text on a new page. The problem was related to the increased font size.
  • Improved the algorithm to determine line spacing more accurately!
  • Fixed a bug with "black background". When using different styles, sometimes the background was inverted and the text was not readable.
  • There fixed a rare problem with the handling of the paragraph borders.
  • Fixed the issue with watermark. On certain Word-files containing old VML-graphics was an error with the watermark transparency.
  • HTML Reader:
  • There was a problem with some html files and a System.NullReferenceException's error.
  • RTF to PDF:
  • The problem with: background was fixed, FloatingTables was fixed, TextColor was fixed, PC freezes was fixed.
  • Fixed the issue with incorrect font directory for Mac OS.
  • Improved work with DOCX and RTF documents and Fixed some minor issues, which our customers sent to us.

New in PDF Metamorphosis .NET 9.0.2.16 (Feb 16, 2022)

  • DOC Reader:
  • Added support of DOC (MS Word 97-2003) format for loading. It sounds funny, but we really has added this feature in 2021 😀. Now PDF Metamorphosis .Net can also load any DOC documents without any dependencies. The feature works under .NET Framework 4.5 and higher, including .NET Core etc.
  • RTF/DOCX to PDF:
  • Fixed the issue with watermark. On certain Word-files there was an error with the ability to insert any watermarks.
  • Fixed a bug with black background. When using different styles, sometimes the background was inverted and the text was not readable.
  • RTF/DOCX Reader:
  • Improved work with DOCX and RTF documents and Fixed some minor issues, which our customers sent to us.

New in PDF Metamorphosis .NET 8.5.7.1 (Jul 1, 2021)

  • Now, our SDK supports DOCX documents with Embedded fonts.
  • Added support for various table borders: wavy, dash-dotted, discontinuous, etc.
  • Added the ability to load source files via URL-path.
  • RTF and DOCX: Fixed an issue with loading Revisions locating in header/footer.
  • Improved parsing of complex HTML tables with colspan and rowspan attributes.
  • Fixed a bug with the width of cells in tables (column width).
  • Fixed a bug with incorrect determination of cell heights during pagination.

New in PDF Metamorphosis .NET 8.4.1.28 (Jan 28, 2021)

  • Absolutely new HTML-parser and CSS-parser. Starting from the version 8.4 the component has new HTML and CSS parsers.
  • parser:
  • This implementation gives these benefits:
  • Created for enhanced HTML5 support.
  • Made to conform by official W3C specification.
  • Reading of unclosed, broken and invalid HTML elements.
  • Powerful capabilities to read CSS taking into consideration of complex inheritance and derived elements.
  • .NET Standard 1.3 and up.
  • We hope that new parsers make «PDF Metamorphosis .Net» component reliable and keeping up with the times.
  • .NET 5.0 support: Starting from the version 8.4 appeared the PdfMetamorphosis.dll assemblies compiled for a unified platform .NET 5.0.
  • .NET 5.0:
  • HTML. Fixed the issue with incorrect definition of table width.
  • RTF. "AutoFit" option for manually created table does not work correctly. The issue was fixed.
  • PDF Writer: Fixed the issue with writing metadata: Creator, Author, Subject, Keywords and more.
  • DOCX and Tables inside. The order of columns, headers is violated. The issue was fixed.
  • An issue with incorrect handling of text width in the document has been fixed.
  • Improved work with DOCX and RTF documents.

New in PDF Metamorphosis .NET 8.3.7.7 (Jul 7, 2020)

  • Added new ability to convert DOCX, RTFs that contain "Track Changes".
  • Fixed a bug, as a result of which the text "floated" on the page.
  • Fixed issue with converting "DOCX to PDF". The error was the incorrect definition of the font and line spacing of the text.

New in PDF Metamorphosis .NET 8.2.2 (Feb 27, 2020)

  • Improved "Table AutoFit" algorithm.
  • Fixed bug with determining the height of nested tables.
  • Now, our component supports "Table Floating".
  • Here are some screenshots of floating tables set for text wrapping. They essentially act much like graphics in this mode:
  • One table set for wrapping with the tool to move it displayed (red circle)
  • One table set for wrapping with the tool to move it displayed (red circle)
  • Two tables, both set to wrap.
  • One table set for wrapping with the tool to move it displayed (red circle)
  • The same two tables with wrapping set, one nested inside the other.
  • One table set for wrapping with the tool to move it displayed (red circle)
  • Fixed bug with WMF pictures.
  • Fixed some minor issues, which our customers sent to us. Thereby, the component became more error-free.

New in PDF Metamorphosis .NET 8.1.10 (Oct 9, 2019)

  • Fixed the problem with drawing the border of the table.
  • Fixed a bug with black fills and incorrect tag processing "cfpatN".
  • Improved work with page breaks.

New in PDF Metamorphosis .NET 8.0.9.6 (Sep 6, 2019)

  • NET Standard 2.0: Starting from the version PDF Metamorphosis .Net 8.0 appeared the PdfMetamorphosis.dll assembly compiled for .NET Standard 2.0.
  • Starting with .NET Standard 2.0, the .NET Framework compatibility mode was introduced. This compatibility mode allows .NET Standard projects to reference .NET Framework libraries as if they were compiled for .NET Standard.
  • Fixed the issue with Base64's image and incorrect tags: td-table-img.
  • The full support of Preset Geometry. We've added support of more than 500 preset graphics figures.
  • RTF reader: Added support reading binary images specified by the keyword bin.
  • Fixed a bug with fill rendering in shapes when a picture is set in a fill during saving into RTF and PDF formats.
  • Fixed an issue with the incorrect rendering of Field Date during a document pagination and saving it to PDF. Now the property Language is taken into account when auto-updating fields. For example, depending of culture language the date may be "February" or "februar" and so forth.
  • Fixed a bug with rendering of transparent images in PDF.
  • To help you learning the component, we've prepared for you more 20 new and straightforward code examples How to convert DOCX, RTF, HTML, TEXT to PDF.
  • Fixed the issue with bookmarks in Docx Reader.
  • Fixed a bug with adding extra vertical lines.
  • Fixed the issue with "HTML to PDF" for Net Core.
  • RTF to PDF: Fixed a bug with increasing the image by 40 times.
  • The error of the erroneous definition of the font and the incorrect formation of the result is fixed. An incorrect name was created for TrueType fonts in PDF, according to PDF 1.7., 5.5.2.
  • Last, but not the least: Changed the mechanism of getting updates. It became very friendly to our customers. Now our customers may update the software in seconds using Nuget.

New in PDF Metamorphosis .NET 7.0.8.10 (Aug 10, 2018)

  • Updated HTML Reader.
  • Fixed errors with cells merged vertically.
  • Solved the issue of tabs and indents when converting "RTF to PDF".
  • Fixed indentation of tables.
  • The problem of combining several files (PDF, DOCX, HTML, RTF) of different formats was solved.
  • Fixed the issue with German characters a “ä” = “a” an “ö” = “o” and an “ü” = “u”

New in PDF Metamorphosis .NET 7.0.8.1 (Aug 3, 2018)

  • Fixed the issue with support of .Net Core 2.0 platform. The previous version (only for .Net core assembly) was throwing an exception.
  • Added support of .Net Core 2.1 platform.

New in PDF Metamorphosis .NET 7.0.6.4 (May 31, 2018)

  • Absolutely new conversion engine for the component, namely: new DOCX and RTF Readers and new PDF Writer. Thanks to new engine we've significantly increased the reliability of the conversion.
  • The first priority for us is to create an identical PDF document after the conversion.
  • Improved the accuracy of characters positioning.
  • Added support of balancing text columns in a section.
  • Added support of styles from DOCX and RTF.
  • The full support of Shape converting: positioning and text wrapping.
  • .Net Core 2.0 and Linux.
  • Added support of converting Forms and Fields.
  • Added clipping of shapes and table cells
  • Image transparency in PDF.
  • Fixed issue in generation of PDF-A compliant documents.

New in PDF Metamorphosis .NET 6.8.4.10 (May 31, 2018)

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

New in PDF Metamorphosis .NET 6.7.12.19 (May 31, 2018)

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

New in PDF Metamorphosis .NET 6.5.5.24 (May 31, 2018)

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

New in PDF Metamorphosis .NET 6.4.2.15 (May 31, 2018)

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

New in PDF Metamorphosis .NET 6.3.12.2 (May 31, 2018)

  • 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.
  • 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.
  • Fixed some minor issues, which our customers sent to us. Thereby the component became more error-free.

New in PDF Metamorphosis .NET 6.2.4.15 (May 31, 2018)

  • 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
  • Another interesting feature, that PDF Metamorphosis .Net became convert columns. It can process documents with any number of columns with different width
  • Added support of "wrap text" for images. All types of wrapping are supported.
  • 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.

New in PDF Metamorphosis .NET 6.1.3.10 (May 31, 2018)

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

New in PDF Metamorphosis .NET 6.0.12.16 (Dec 18, 2014)

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

New in PDF Metamorphosis .NET 5.5.6.8 (Aug 2, 2012)

  • 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

New in PDF Metamorphosis .NET 5.3.12.15 (Aug 2, 2012)

  • Added support of converting base64 encoded images embedded in HTML
  • Increased speed of converting huge HTML tables in ~1.7 times
  • Fixed minor issues with compatibility of RTF with nested tables and WordPad

New in PDF Metamorphosis .NET 5.3.9.7 (Aug 2, 2012)

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

New in PDF Metamorphosis .NET 5.3.7.11 (Aug 2, 2012)

  • 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

New in PDF Metamorphosis .NET 5.3.6.16 (Aug 2, 2012)

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

New in PDF Metamorphosis .NET 5.3.4.18 (May 4, 2011)

  • 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:
  • HTML to PDF:
  • Added support of new CSS element 'display:'
  • Added support of new 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

New in PDF Metamorphosis .NET 5.2.12.9 (May 4, 2011)

  • 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:'

New in PDF Metamorphosis .NET 5.2.11.22 (May 4, 2011)

  • Added support of new table border's types: dashed, dotted and double.
  • Compressed and expanded text in produced PDF
  • Fixed issue with "fit text into table cells"
  • Fixed minor issues

New in PDF Metamorphosis .NET 5.1.10.27 (May 4, 2011)

  • 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

New in PDF Metamorphosis .NET 5.0.10.5 (May 4, 2011)

  • 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

New in PDF Metamorphosis .NET 5.0.9.22 (May 4, 2011)

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

New in PDF Metamorphosis .NET 4.1.8.4 (May 4, 2011)

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

New in PDF Metamorphosis .NET 4.1.7.13 (May 4, 2011)

  • 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

New in PDF Metamorphosis .NET 4.0.4.5 (May 4, 2011)

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

New in PDF Metamorphosis .NET 4.0.0 (May 4, 2011)

  • 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