PDF Focus .Net Changelog

What's new in PDF Focus .Net 8.6.1.18

Jan 18, 2023
  • We are glad to offer you new version «PDF Focus .Net 8.6»! Let's see the details:
  • Hyperlinks disappeared when used the option: "WordOptions.DetectTables = true;". Issue resolved.
  • The problem with smoothing the table in one line is solved.
  • In this release, errors in reading and writing Roman numerals and numbered lists have been fixed.
  • PDF Reader:
  • Fixed the issue, where the text in a table would disappear, if the table spanned multiple pages.
  • Vertical text in a cell. Text disappeared after conversion. Issue resolved.
  • Fixed the minor issues, found and sent to us from our customers. Therefore the component became more error-free.

New in PDF Focus .Net 8.5.10.20 (Oct 20, 2022)

  • PDF Reader:
  • .NET 7.0 support: Starting from the version 8.5 appeared the SautinSoft.PdfFocus.dll assemblies compiled for a unified platform .NET 7.0.
  • Fixed the issue, where the text in a table would disappear, if the table spanned multiple pages.
  • Vertical text in a cell. Text disappeared after conversion. Issue resolved.
  • RTF, DOCX:
  • Improved algorithm for calculating fill size for paragraphs.
  • Improved work with DOCX and RTF documents and Fixed some minor issues, which our customers sent to us.

New in PDF Focus .Net 8.4.5.18 (May 18, 2022)

  • PDF to XML:
  • We have improved the engine for defining tabular data: cells and columns.
  • Fixed some issues sent by our customers, thereby the component became more error-free.

New in PDF Focus .Net 8.3.3.25 (Mar 25, 2022)

  • PDF to XLS: Improved the algorithm to generate XLS workbooks from PDF documents, exactly the detection of cell background and finding merged cells.
  • The HTML Edition is combined with the Office Edition. The current users of both editions now have advantage to convert PDF to these formats: DOCX, RTF, HTML, XLS, XML and Text.

New in PDF Focus .Net 8.2.1.18 (Jan 18, 2022)

  • .NET 6.0 support: Starting from the version 8.2 appeared the SautinSoft.PdfFocus.dll assemblies compiled for a unified platform .NET 6.0.
  • Fixed the issue with line spacing during reading PDF documents.
  • Fixed the issue with textual shape's width during converting PDF to Word in Exact and Continuous render modes.
  • Fixed the issue with the properties RenderPages and RenderPagesString.
  • PDF to XLS:
  • Improved the algorithm which creates merged cells.
  • Fixed the minor issues, found and sent to us from our customers. Therefore the component became more error-free.

New in PDF Focus .Net 8.0.6.21 (Jun 21, 2021)

  • PDF to Images:
  • We've integrated the new PDF to Images conversion engine, unified with our main component Document .Net. The innovation improved the reliability and quality of the conversion.
  • PDF to DOCX, RTF, HTML:
  • Added the full support of TOC (Table of Contents), including the reading it from PDF and recreating in the output documents.
  • PDF to DOCX:
  • Added the ability to load embedded fonts such way that they can be inserted in the saved DOCX documents.
  • Improved the calculation of line spacing for text. This affects to the precision of text positions in the processed document.
  • Improved the Clipping algorithm, which has a positive effect on the image quality when loading PDF documents.
  • The property 'PreserveEmbeddedFonts' has got the 'Auto' mode. Now you can set it into three states: Enabled, Disabled and Auto.
  • We've removed the dependencies to the PresentationCore and Presentationframework dll's.

New in PDF Focus .Net 7.4.2.27 (Feb 27, 2020)

  • News:
  • .NET Framework 4.8 support: Starting from the version PDF Focus .Net 7.4 appeared the SautinSoft.PdfFocus.dll assemblies compiled for .NET Framework 4.8.
  • Fixed some issues sent by our customers, thereby the component became more error-free.

New in PDF Focus .Net 7.3.1.21 (Jan 22, 2020)

  • .NET Core 3.0 and 3.1 support: Starting from the version PDF Focus .Net 7.3 appeared the SautinSoft.PdfFocus.dll assemblies compiled for .NET Core 3.0, 3.1.
  • PDF to HTML: Added new properties: HtmlOptions.SingleFontFamily, HtmlOptions.SingleFontSize and HtmlOptions.SingleFontColor. They allow to make all text looking unified in the resulting HTML document.
  • PDF Reader: Improved the algorithm which detects tables from orthogonal lines. Most of all this affect to the quality of PDF to Excel and XML direction.
  • PDF to Excel: Added new algorithm to detect text alignment in cells.

New in PDF Focus .Net 7.1.9.17 (Sep 17, 2019)

  • NET Standard 2.0: Starting from the version PDF Focus .Net 7.1 appeared the SautinSoft.PdfFocus.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.
  • Added support for Mac OS. Starting from the version 7.1
  • Fixed the issue when loading a PDF document contained Jpeg images and after processing and saving the pictures were converted to PNG format. These actions increased the size of output document.
  • Fixed a bug with the loss of image quality during clipping when loading PDF documents.

New in PDF Focus .Net 7.1.9.12 (Sep 11, 2019)

  • .NET Standard 2.0: Starting from the version PDF Focus .Net 7.1 appeared the SautinSoft.PdfFocus.dll assembly compiled for .NET Standard 2.0.
  • Starting from the version PDF Focus .Net 7.1 is compatible with .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.
  • Added support for Mac OS. Starting from the version 7.1 PDF Focus .Net can be used in Mac OS X and higher.
  • Starting from the version PDF Focus .Net 7.1 is compatible with Mac OS X
  • Fixed the issue when loading a PDF document contained Jpeg images and after processing and saving the pictures were converted to PNG format. These actions increased the size of output document.
  • Fixed a bug with the loss of image quality during clipping when loading PDF documents.

New in PDF Focus .Net 7.1.8.22 (Aug 22, 2019)

  • We are glad to offer you new version PDF Focus .Net 7.1.8! Let's see what the updates:
  • .NET Standard 2.0: Starting from the version PDF Focus .Net 7.1 appeared the SautinSoft.PdfFocus.dll assembly compiled for .NET Standard 2.0.
  • Starting from the version PDF Focus .Net 7.1 is compatible with .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 when loading a PDF document contained Jpeg images and after processing and saving the pictures were converted to PNG format. These actions increased the size of output document.
  • Fixed a bug with the loss of image quality during clipping when loading PDF documents.

New in PDF Focus .Net 7.0.3.21 (Mar 20, 2019)

  • PDF to HTML: Completely new powerful and accurate conversion engine. Now you may choose between two different modes: HTML-Fixed and HTML-Flowing.
  • HTML-Fixed is better to use for rendering, because it completely repeats the PDF layout with the structure of pages.
  • The markup of such documents is very complex and have a lot of tags styled by (x,y) coords.
  • HTML-Flowing is better for further processing by a human: editing and combining.
  • The markup of such documents is much simple inside and has the flowing structure. It's very simple for understanding by a human.
  • OCR Support: We've added API to apply OCR during the PDF conversion. Now you can specify an OCR engine and convert any scanned PDF documents.
  • We've also prepared for you the box-ready example How to use free OCR engine and PDF Focus .Net.
  • PDF to XML, Excel: Fixed the issue with the automatic detection of tables, where the borders are not completely orthogonal, a little less than 90.
  • Fixed the bug with the loss of image quality during clipping when loading PDF documents.
  • Improved the DOCX and RTF rendering algorithms. Now the generated documents are completely compatible with all modern readers, include the MS Word 2019.
  • We've created new Online Code Examples, some of them are video.
  • 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 Focus .Net 6.9.7.6 (Jul 6, 2018)

  • Fixed the issue with support of .Net Core 2.0 platform. The previous version (only for .Net core assembly) was throwing an exception during the call methods to convert PDF to DOCX, RTF conversion.
  • Added support of .Net Core 2.1 platform.
  • PDF to Images: Fixed the issue with transparent images and background inside some PDFs.
  • Fixed the issue with: ‘Out of Memory’ exception when we call the method PdfFocus().ToDrawingImage().

New in PDF Focus .Net 6.9.7.5 (Jul 5, 2018)

  • Fixed the issue with support of .Net Core 2.0 platform. The previous version (only for .Net core assembly) was throwing an exception during the call methods to convert PDF to DOCX, RTF conversion.
  • Added support of .Net Core 2.1 platform.
  • PDF to Images: Fixed the issue with transparent images and background inside some PDFs.
  • Fixed the issue with: ‘Out of Memory’ exception when we call the method PdfFocus().ToDrawingImage().

New in PDF Focus .Net 6.9.4.10 (Apr 10, 2018)

  • Word: We reworked the "DOCX/RTF Writer" and added many improvements. Now the "DOCX/RTF Writer" is much stable and functional.
  • Net Core: is a general purpose development platform maintained by Microsoft and the .NET community. It is cross-platform, supporting Windows, macOS and Linux, and can be used in device, cloud, and embedded/IoT scenarios.
  • Since the version #6.9 the PDF Focus .Net supports .Net Core 2.0.
  • Fixed some issues sent by our customers, thereby the component became more error-free:
  • Fixed various issues with PDF writer.
  • Fixed issue with DOCX writer. Fixed issue with TOC entries formatting.
  • Support for old list formats for compatibility with old documents. By the way, fixed the issue with "legasy shapes".
  • Added support for embedded fonts.
  • Fixed issue with reading images written using deprecated VML format (Vector Markup Language).
  • Greatly improved support for PDF, Word and Image file formats.
  • Fixed a bug with multithreaded mode! In the previous version the component was able to load PDF documents only in a single thread.
  • Fixed an issue with "PDF to XML/HTML converion". There was a problem with handling spaces.
  • Added support for embedded fonts.

New in PDF Focus .Net 6.7.12.11 (Dec 11, 2017)

  • PDF to Word: Work with graphic elements is optimized. Fixed a problem with complex "heavy" graphics inside the document.
  • PDF to XML: Fixed problem with converting to XML format. Now you can fully convert tabular and non-tabular data to XML. XmlOptions.ConvertNonTabularDataToSpreadsheet = true/false;
  • PDF to Excel: Improved algorithm associated with converting data to Excel. Fixed a problem with "unwanted space". Fixed problem with writing numbers with a point and a comma.
  • PDF to Images: Fixed work with the JPEG-codec inside of PDF files.
  • PDF to HTML: Improved algorithm associated with: HTML Entities for symbols, mathematical symbols and Greek letters.
  • Fixed some issues sent by our customers, thereby the component became more error-free.

New in PDF Focus .Net 6.6.9.7 (Sep 7, 2017)

  • The new most exciting feature is that now PDF Focus .Net can be used under .Net Core 1.1 and up. We've added support of .Net Core 1.1 and .Net Framework 4.6.1.
  • PDF to XML: Added PreserveImages and PreserveGraphics options for speed optimization.
  • PDF to Excel: Added new property CultureInfo to convert the string representation to its number equivalent using specified style and culture format.
  • Fixed some issues sent by our customers, thereby the component became more error-free.

New in PDF Focus .Net 5.0.12.1 (Dec 4, 2014)

  • Significantly improved the conversion of PDF documents and have added a new conversion mode: PDF to XML.
  • Starting from the version 5.0 PDF Focus .Net became a truly overall component:
  • PDF Focus .Net gives you API to convert PDF to Word, RTF, Excel, HTML, Images, HTML, Text under .Net.
  • Furthermore, we've added conversion of linear and circular gradient from PDF documents.
  • Improved a lot of features, such as conversion of complex fonts, vector graphics; recognizing of tables from PDF.
  • Added new code samples in C# and VB.Net for Visual Studio 2015.

New in PDF Focus .Net 4.3.9.3 (Dec 4, 2014)

  • The main point of interest is that we've significantly reformed the PDF to Excel conversion engine!
  • Now PDF Focus .Net can recognize even tables with non-apparent borders or textual data and create from them an Excel spreadsheet.

New in PDF Focus .Net 4.2.8.12 (Dec 4, 2014)

  • In a nutshell, we've updated the algorithm to convert PDF documents with graphics objects.
  • Has been improved the engine for processing barcodes in PDF documents.
  • We've prepared and added inside PDF Focus .Net a set of code samples "How to convert PDF to DOC, Excel, HTML and multipage-TIFF under Delphi .Net".

New in PDF Focus .Net 4.1.5.28 (May 29, 2014)

  • We've improved the algorithm which converts PDF documents into black-and-white images. Now it works in Medium Trust level and doesn't contain an unsafe code.
  • We've streamlined the working with non-standard fonts embedded in PDF.

New in PDF Focus .Net 4.0.2.27 (Mar 22, 2014)

  • Improved the conversion of PDF documents to Excel. Now it can detect a table even with invisible borders.

New in PDF Focus .Net 4.0.1.17 (Jan 24, 2014)

  • The first and foremost, the component now can provide your application by two new ways of converting: to HTML and to Excel! Starting from the version 4.0 PDF Focus .Net gives API to convert PDF to HTML web-pages and Excel workbooks. These features doesn't require anything from you and work absolutely standalone without a Browser or MS Excel, the same as all other features of the PDF Focus .Net.
  • Added suport of JBIG2 codec.
  • Added suport of JPEG2000 codec.
  • Improved the algorithm of font size selection to make a resulted Word document close to original PDF.
  • Improved converting of Unicode symbols.
  • Fixed the issue with Century Gothic Font.
  • Improved the converting of documents with text columns.

New in PDF Focus .Net 3.2.8.27 (Sep 10, 2013)

  • Added three overloaded methods Resize() to set custom image dimensions in pixels, points and percents. First and foremost, this feature would be useful when is necessary to generate images with fixed size in px. Let us say, to generate thumbnails 300x300px from a cover page of PDF documents.
  • Improved working with LZW decoding.
  • Fixed issue with converting of several special symbols, in particular: quarter and hyphen symbols.
  • Fixed issue with Regular style of Arial font.

New in PDF Focus .Net 3.0.3.13 (Mar 14, 2013)

  • Added ability to set mode for a resulting Word document: Flowing, Continuos and Exact. The "Flowing" is the most useful and common type of Word document for editing. The resulting Word document looks as if it was typed by human. The "Exact" is the mode when document layout created by using text boxes, this gives a monumental accuracy for PDF to Word conversion.
  • Added ability to set mode for a resulting Word document: Flowing, Continuos and Exact.
  • A PDF document doesn't have real tables. If you see a table inside a PDF, in fact it's a set of graphics lines. Conversely, a lot of documents created in MS Word often have a lot of complex tables. Now the PDF Focus .Net can understand and recreate real-world tables with rows and cells from set of of orthogonal lines or text.
  • PDF Focus .Net can understand and re-create real-world tables with rows and cells from set of of orthogonal lines or text.
  • Added support of underline and strike formatted text.
  • Added a new artificial intelligence system which converts some complex vector graphic elements (e.g. lines, curves, polygons) into a raster picture. This innovation significantly decreases a size of .doc file and time of its opening in MS Word.
  • To reduce time of loading *.doc in MS Word we rasterized a complex vector graphics!
  • Added new ability to convert PDF documents into "1 bit Black & White" images. E.g., Convert a PDF to Black & White multi page-TIFF image. Thus, a resulted image will have a minimal possible size in kilobytes.
  • PDF documents into "1 bit Black & White" images!
  • Created new code samples for VS2012, the assembly version compiled for .Net 4.5 and the Demo application for Windows 8.

New in PDF Focus .Net 2.7.10.3 (Oct 22, 2012)

  • Improved the converting of PDF documents into plain Text documents (extract text from PDF)
  • Added the new property 'Password' to process PDF documents protected by password
  • Improved the qualitity of processing PDF documents with colored images
  • Fixed minor issues

New in PDF Focus .Net 2.4.4.12 (Apr 18, 2012)

  • Added support of converting PDF documents to Word which have a big page size. The matter in that the Microsoft Word supports maximum page size in 22x20 Inches. If a PDF page has a size more than 22 Inches, all page content will be scaled to 22 Inches proportionally.
  • Improved the engine to render graphics in the PDF to Images direction
  • Fixed the issue with superscript text
  • Fixed the issue with background filling

New in PDF Focus .Net 2.3.3.15 (Apr 18, 2012)

  • Added support of the DCT filter. Some PDF documents may contain JPEG images packed by the tricky DCT filter, now the PDF Focus .Net can process them too!
  • Improved the Demo application
  • Fixed some minor issues

New in PDF Focus .Net 2.2.1.23 (Jan 26, 2012)

  • PDF to Word conversion:
  • Many customers were waiting for this feature. At last the PDF Focus .Net has got the new stable engine to export PDF to Word. It's the same fast and stable engine as we've added in the version 2.0 to convert PDF to Images. At this time the PDF to Word converting direction includes only the one resulting format: RTF with shapes, but in the future we'll supplement it by the DOCX and HTML5 formats.
  • Whole converting process can be done in memory or with physical files, also it's possible to select only custom PDF pages for converting.
  • Added the new property ColorDepth:
  • Color depth or bit depth is the number of bits used to represent the color of a single pixel in a bitmapped image, see Wikipedia. It helps to decrease size of produced images or make them grayscale.
  • Allows to specify color depth for PDF to Images converting
  • Improved the rendering of vector graphic from PDF to image
  • Now the component can extract Text from PDF from whole document or from custom pages.
  • Extract Text from PDF in C#, ASP.Net and VB.Net
  • Added support of rendering text by any angle, and therefore the vertical text now works too
  • Fixed the issue with capture area for graphics and images
  • Improved the demo application and added new code samples

New in PDF Focus .Net 2.1.10.11 (Jan 26, 2012)

  • Significantly improved quality of PDF to image conversion
  • Reformed component's interface, added new methods: OpenPdf() and ClosePdf()
  • Added new property to get number of pages in PDF document
  • Added new code samples for ASP.Net: How to convert PDF to Jpeg, PNG and Multipage TIFF

New in PDF Focus .Net 2.0.9.27 (Jan 26, 2012)

  • Added: PDF to Multipage TIFF
  • Added new Code samples - how to convert PDF to TIFF in C# and VB.Net

New in PDF Focus .Net 2.0.8.26 (Jan 26, 2012)

  • Added new converting direction: PDF to Image. Now the component can export PDF to TIFF, JPEG, PNG, BMP.
  • Added support of graphics and images in PDF.
  • Added new demo application
  • Added new code samples
  • Added new help documentation
  • Fixed issues in PDF to RTF, RTF with shapes, Text engines
  • Fixed issues with support of embeded fonts
  • Fixed minor issues in parsing PDF documents

New in PDF Focus .Net 1.4.3.15 (Jan 26, 2012)

  • Fixed issue with missed Unicode symbols during PDF to Text conversion

New in PDF Focus .Net 1.3.5.1 (Jan 26, 2012)

  • [*] Fixed issue with missed space ' ' in some PDF documents created by FONet component. Thanks to Julian Kievit.
  • [+] We have improved algoritm of image storing inside DOC and RTF files, now files with images have size less in 15-20 times.

New in PDF Focus .Net 1.3.3 (Jan 26, 2012)

  • [+] Added a new property Pages, it allows to extract plain Text/RTF by pages from PDF document;
  • [*] Fixed some minor issues.

New in PDF Focus .Net 1.3.2 (Jan 26, 2012)

  • [+] Added support of images packed by filter "CCITTFax".

New in PDF Focus .Net 1.3.1 (Jan 26, 2012)

  • [+] New converting mode: PDF to plain Text;
  • [+] New converting mode: PDF to RTF without textboxes.
  • [*] Fixed some minor issues;
  • [*] Fixed issue "System.NullReferenceException - Object reference not set to an instance of an object". The the component in case of converting failed returns 3 for methods ConvertFile() and ConvertBytesToFile() and empty string "" for another methods

New in PDF Focus .Net 1.2.2 (Jan 26, 2012)

  • Added support of converting Unicode symbols;
  • Now PDF created by Crystal Reports can be transformed to DOC, RTF properly.

New in PDF Focus .Net 1.1.0 (Jan 26, 2012)

  • Improved PDF to DOC converting;
  • Added support for CCITT images;
  • Added support for CFF fonts;
  • Improved image converting;
  • New friendly demo program.

New in PDF Focus .Net 1.0.2.0 (Jan 26, 2012)

  • fixed issues with text formatting;
  • added anew demo program;
  • now supports 100% PDF files after PDF Metamorphosis .Net component.

New in PDF Focus .Net 1.0.0.2 Beta (May 21, 2008)

  • Added support of header, footers and page sections;
  • Corrected PDF to Word (rtf)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;