Link Search Menu Expand Document

History

History (changes log)

ByteScout PDF Renderer SDK history of changes.

Legend:
-------------------------
- - bug fixed
+ - new feature
= - changed
! - critical
-------------------------

13.4.0.4659 (April 10, 2023)
================================
= Performance improvements
- Other minor fixes and improvements.


13.3.0.4514 (September 27, 2022)
================================
= Improved parsing and rendering of PDF documents.
- Other minor fixes and improvements.

13.2.0.4485 (June 7, 2022)
==========================
= Improved font rendering.
= Improved rendering of matte masks. 
= Improved parsing of PDF documents.
- Other minor fixes and improvements.

13.1.0.4386 (January 24, 2022)
==============================
= Performance improvements.
= Improved parsing and rendering of PDF documents.
- Other minor fixes and improvements.

13.0.0.4253 (October 4, 2021)
=============================
= Improved rendering of PDF form fields.
= DocumentPrinter: suppressed possible printing progress dialogs.
= Performance improvements.
= Improved parsing and rendering of PDF documents.
- Other minor fixes and improvements.

12.1.0.4136 (May 18, 2021)
==========================
= Improved parsing and rendering of PDF documents.
- Other minor fixes and improvements.

12.0.0.4062 (February 8, 2021)
==============================
= Improved support for external Chinese fonts.
= Improved positioning of rotated PDF objects.
= Now the damaged CCITT and JBIG2 images are skipped from rendering avoiding crashes.
= Improved parsing and rendering of PDF documents.
- Other minor fixes and improvements.

11.3.0.3983 (October 26, 2020)
==============================
+ DocumentPrinter: Added 'SetPaperSize', 'SetDuplex', 'SetPaperSource', 'SetPrinterResolution' 
  methods to easy set corresponding printer properties by predefined names.
= Improved rendering of the ZapfDingbats font.
= Improved parsing of PDF documents.
- Other minor fixes and improvements.

11.2.0.3919 (June 20, 2020)
===========================
= Improved parsing of PDF documents.
- Other minor fixes and improvements.

11.1.0.3845 (March 19, 2020)
============================
- DocumentPrinter: fixed issue with fitting page to printable area.
- DocumentPrinter: fixed crash on printer that use standard resolutions (high/medium/low) instead of DPI values.
+ Added support for profiles - a quick way to apply multiple settings at once.
= Improved rendering of semitransparent objects.
= Improved parsing of PDF documents.
- Other minor fixes and improvements.

11.0.0.3805 (February 11, 2020)
===============================
+ Added support for new revision of PDF encryption (ISO 32000-2:2017 compliance).
+ Added 'LicenseInfo' property providing detailed information about your license.
= Improved rendering of PDF controls.
- Fixed rendering of dynamically visible objects.
- Fixed .NET Core compatibility issue.
= Improved parsing of PDF documents.
- Other minor fixes and improvements.

10.8.0.3732 (December 4, 2019)
==============================
= Improved handling of Arabic fonts and charsets.
= Improved handling of CJK fonts and charsets.
= Improved parsing of PDF documents.
- Other minor fixes and improvements.

10.7.0.3697 (November 1, 2019)
==============================
= Improved rendering of annotations with images.
- Remover2: fixed crash on sequential Add*() method calls.
- PDF Multitool: fixed crash on multimedia extraction.
= Improved parsing of PDF documents.
- Other minor fixes and improvements.

10.6.0.3659 (October 1, 2019)
=============================
= Improved rendering of PDF documents with not embedded fonts.
= Improved parsing of PDF documents.
- Other minor fixes and improvements

10.5.0.3637 (September 2, 2019)
===============================
+ Added "Night Mode" (see 'RenderingOptions.NightMode' property).
= Improved rendering of small fonts with stroke.
= Improved parsing of PDF documents.
- Other minor fixes and improvements.

10.4.0.3600 (August 6, 2019)
============================
= Improved rendering of transparent text.
= Improved parsing of PDF documents.
- Other minor fixes and improvements.

10.3.0.3566 (July 2, 2019)
==========================
= Improved rendering of cropped PDF pages.
- Fixed 'OutOfMemoryException' on tiling patterns with very large step or bounding box.
- Fixed rendering of UTF-8 encoded text.
= Improved rendering of Japanese fonts.
+ Added property 'RenderingOptions.ResolutionOverride' allowing to set custom resolution for output images.
- Other minor fixes and improvements.

10.2.0.3512 (May 28, 2019)
==========================
= Improved parsing of PDF documents.
= Improved PDF rendering.
- Other minor fixes and improvements.

10.1.0.3439 (April 4, 2019)
===========================
= Improved parsing of PDF documents.
= Improved PDF rendering.
- Other minor fixes and improvements.

9.4.0.3398 (March 12, 2019)
===========================
= Improved handling of embedded PDF fonts.
= Improved PDF rendering.
- Other minor fixes and improvements.

9.3.0.3359 (January 31, 2019)
=============================
+ Added .NET Core compatible assemblies.
= Improved parsing of PDF documents.
= Improved rendering quality.
- Removed C++ runtime dependencies.
- Other minor fixes and improvements.

9.2.0.3254 (October 22, 2018)   
=============================
= Changed font rendering engine to improve text rendering 
  and to circumvent Windows GDI font processing issues.
= Property 'RenderingOptions.PreferSystemFonts' made obsolete 
  due to change of font rendering engine.
= Embedded default fonts to fallback to if a font is missing in Windows.
- Improved support of cropped PDF documents.
= Performance improvements.
- Other minor fixes and improvements.

9.1.0.3163 (July 18, 2018)
==========================
= Fixed bugs in PDF rendering.
- Other minor fixes and improvements.

9.0.0.3079 (April 11, 2018)
===========================
= Improved PDF rendering.
- Other minor fixes and improvements.

8.8.0.3015 (January 22, 2018)
=============================
= Improved support of encrypted PDF documents.
= Improved PDF rendering.
- Other minor fixes and improvements.

8.7.0.2980 (November 8, 2017)
=============================
+ Added 'ParsingError' event allowing to handle parsing errors and interrupt or continue the processing.
= Improved rendering of PDF documents.
= Performance improvements.
- Other minor fixes and improvements.

8.6.0.2911 (August 1, 2017)
===========================
+ Added RenderingOptions.OneBitConversionAlgorithm property. 
= Conversion to 1-bit and 8-bit images is speeded up.
- Fixed crash on 64-bit CMYK images.
= Other minor fixes and improvements.

8.5.0.2855 (June 1, 2017)
=========================
= Improved Japanese text rendering.
= Removed obsolete ClientProfile builds.
- Other minor fixes and improvements.

8.4.0.2820 (March 29, 2017)
===========================
+ New event RasterRenderer.ProgressChanged. The event reports the progress 
  in percents and also allows to interrupt the processing;
= Performance improvements;
- Fixed crash when the input document is image and it's loading from stream;
- Other minor fixes and improvements.

8.3.0.2794 (March 06, 2017)
===========================
= Performance improvements.
= Improved rendering of Type3 fonts.
= VectorRenderer: Added overloads with options to allow user toggle the rendering of vectors, text and images.
= Other minor improvements and bug fixes.

8.2.0.2697 (January 11, 2017)
=============================
= Improved rendering of special colorspaces.
= Improved rendering of special image masks.
= Other minor improvements and bug fixes.

8.1.0.2600 (October 21, 2016)
=============================
= Improved support of colorspaces and soft masks.
- Fixed PDF parsing issues.
= Other minor improvements and bug fixes.

8.0.0.2523 (August 19, 2016)
============================
! Changed API of RasterRenderer and VectorRenderer classes.
= Minor performance improvements.
- Fixed PDF parsing issues.
- Fixed fonts rendering issues.
- Fixed JBIG images decoding.
- Fixed arithmetic overflow on image transformations.
= Other minor improvements and bug fixes.

7.00.0.2474 (May 26, 2016)
==========================
+ Added new DocumentPrinter utility class allowing to print PDF documents silently (without any user dialogs).
= Greatly improved font rendering quality.
- GetPageRect* methods did not take the page rotation into account.
- Fixed bug in installer causing some files from previous installation were interfering with updates.  
= Reworked the registration checking. Now the library will not throw an exception, 
  but work in demo mode if you missed or input wrong RegistrationName and RegistrationKey.
- Fixed font rendering issue on 32-bit Windows.
+ PDF Multitool: Added recent document list to "Open PDF Document" button.
+ PDF Multitool: Selection can be resized now.
+ PDF Multitool: Added Extract JSON feature.
= PDF Multitool: Improved Table Detector UI.
+ PDF Multitool: Added debug option "Show Detected Extraction Columns" to the context menu to display 
  the detected columns on the current page. Becomes visible only after running any extraction against 
  the current displayed page.
= Other minor improvements and bug fixes.

6.30.0.2421 (March 23, 2016)
============================
= Improved support of ICC color profiles.
= Imporved handling of embedded fonts.
= Other bug fixes and improvements.

6.20.0.2354
===========
PDF To Image conversion improved
PDF reading speed improved
improved support for images and text 
new property PageDataCaching controlling automatic disposing of previously accessed pages.
added DisposePage() 
new "MemoryCareProcessingOfHugeFiles" example 
fixed null exception when trying to dispose already disposed pages 
Annotations scaling and coordinates improved
Rendering: Added command line vbscript example
Rendering improves annotations rendering 
Colors management improved
new "Make Thumbnail" example
Images output improved to support more sub-formats

6.12.2220 (August 30, 2015)
===========================
pdf to image, pdf to tiff, pdf to png conversion improved
text rendering improvemenets
pdf layers rendering improvements
pdf controls rendering improvements
minor bug-fixes

6.00.2115 (June 3, 2015)
========================
Improved stability of PDF to Image conversion
Improved fonts and text rendering support
Improved rendering of pdf controls 
minor bug-fixes and improvements

5.20.1870 (January 27, 2015)
============================
improved pdf to image in .net and asp.net
improved controls rendering support
improved rotated objects rendering support
new samples added
minor bug-fixes

5.00.1700 (October 16, 2014)
============================
improved pdf to image conversion
improved pdf format support
demo utility PDF Viewer improves stability
improved support for images rendering in PDF
minor improvements
documentation updates

5.00.1627 (August 14, 2014)
===========================
pdf to image rendering improved
damaged PDF files support improved
improved TrueType fonts rendering
fixes incorrect positions of text in some cases
lot of minor improvements and fixes

4.00.1487 (May 30, 2014)
========================
pdf to image rendering improved
multhithreading performance improved
licensing updated: now Licensing is per developer only
improved fonts support 
improved text rendering
improved pdf support
minor bug-fixes

3.30.1307 (February 4, 2014)
============================
pdf to image improved support for rotated text and images
new source code sample: PDFToPNG-CommandLine.vbs (shows how to run pdf to image conversion from command line)
PDF To EMF minor improvements
improved maskes images rendering
minor bug-fixes and improvements

3.30.1240 (November 27, 2013)
pdf to image improved support for PDF files formatted using old pdf format specifications
image flipping issue appearing in some PDF files fixed 
issue with text rendering in PDF files fixed
minor bug-fixes

3.20.1209 (October 31, 2013)
minor optimization 
text rendering improved
improved speed in "HighSpeed" rendering mode
minor bug-fixes

3.20.1179 (October 22, 2013)
pdf to image conversion improved
demo utility: the issue with automatic scrolling up to top when selecting a region fixed 
improved support of PDF files with rotated objects and pages
improved support for inline images
improved support for damaged PDF files
minor improvements and bug-fixes

3.20.1100 (August 23, 2013)
improved text rendering 
improved pdf to image support
minor bug-fixes

3.20.1093 (August 5, 2013)
pdf to image functionality improved
x64 installer improvements
minor fixes for error messages
PDFDocument.Dispose() now not disposing the source stream with PDF if this stream was supplied by the user (so user should dispose it)
improved PDF format support
minor bug-fixes

3.20.1076 (July 11, 2013)
improved PDF to image conversion
improved PDF format support
minor bug-fixes and improvements

3.10.1052 (June 29, 2013)
improved pdf to image functionality
improved images support in PDF files
clipping of images using extraction area coordinates improved
speed improvements
issues with shifted text coordinates on some Windows XP installations fixed
improved fonts support 
improved support for various PDF files

3.10.942 (May 30, 2013)
minor improvements
samples browser improvements

3.10.903 (May 14, 2013)
improved pdf to image functionality
improved PDF reading support
documentation updated
minor bug-fixes

3.00.864 (April 11, 2013)
improved PDF support
improved fonts rendering handling
new properties to control speed and quality of rendering: TextSmoothingMode, VectorSmoothingMode, ImageInterpolationMode
minor bug-fixes

3.00.825 (March 12, 2013)
demo utility PDF Viewer reworked and updated for better UI experience
minor improvements and fixes in PDF support
improved PDF stability while working with PDF files with high density vector graphics inside
improved support for indexed color pallettes 
improved embedded fonts rendering
better support for Unicode fonts
new .Version property to read exact version of the dll
minor updates and improvements

2.50.708 (November 11, 2012)
PDF to image speed increased
Windows 8 support improved
PDF images and colors support improved
ActiveX support and installation improved and now provides single batches to run on Windows x86/x64 for Windows XP to 8 Pro 
minor bug-fixes and improvements

2.40.650 (November 1, 2012)
PDF to TIFF functionality improved
improved support for Unicode text extraction 
improved support for PDF/A pdf files 
issues with white stripes appearing on multiple images combined fixed
data extraction internal optimizations
improved support for 8 bit images inside PDF
vector drawings improved to provide better support for multiple small objects 
Color representation in images with indexed colors fixed
Type2 fonts support improved
Improved support for embedded fonts in PDF produced by Ghostscript engine
CCIT images compression compression related issues fixed
LZW compressed PDF support improved
improved support for shading objects
improved PDF fonts support 
improved support for PDF with 4 bit images

2.30.594 (September 18, 2012)
PDF to image conversion improved
improved PDF to TIFF conversion functionality
minor examples updates for project files
memory and speed optimizations
PDF Viewer demo utility: improved PDF To Image options dialog
images support in PDF improved
malformed PDF support improved
inverted colors with in some PDF files were fixed
reference to RotateFlipType fixed by implemention Bytescout.RotateFlipType enum instead

2.30.568 (June 22, 2012)
pdf to image multithreading support improved
hanging issue on some PDF fixed
minor fixes and improvements

2.20.539 (May 4, 2012)
improved PDF to image conversion stability
demo utility improved
important security fixes

2.20.525 (April 14, 2012)
improved speed (up to x2 faster on some documents)
improved and reworked PDF Viewer utility
minor bug-fixes

2.20.458 (February 2, 2012)
improved support for PDF files produced by Adobe Acrobat
PDF Viewer: CSV, XML and Text extractor forms updated to show .PreserveFormattingOnTextExtraction option
minor fixes in .NET 4.0 assemblies
new /Visual Basic/PDF To BMP using streams/ sample
improved support for PDF with forms objects
.SetExtractionArea() added to define area on a page to work with in PDF Renderer SKD
improved fonts rendering in PDF files
fixing issue with indexed colorspaces in PDF
improved PDF format support

2.20.415 (December 21, 2011)
rendering: improved fonts support
text extraction with formatting improved
new source code sample to show how to save extracted text to a stream
performance optimized and pdf processing speed improved
improved support for PDF format
PDF Viewer now provides ability to turn on/off text formatting support on extraction
minor bug-fixes

2.10.356 (November 14, 2011)
NEW: now can render PDF to TIFF format with new .RenderPageRangeToMultipageTIFFFile() and .RenderPageRangeToMultipageTIFFStream() methods
fixing properties to read dimensions of PDF pages: GetPageRect_Left, GetPageRect_Top, GetPageRect_Width, GetPageRect_Height
improved support for use from VB6 and classic ASP
improved support for different PDF files
improved processing speed

2.10.303 (October 4, 2011)
PDF files processing speed increased
improved support for different PDF files
minor bug-fixes and improvements

2.10.276 (August 26, 2011)
improved output image quality
improved support of Unicode text rendering
improved support of embedded fonts
improved support of damaged PDF files (not hanging on damaged files anymore)
new navigation toolbar in PDFViewer

2.00.232 (July 14, 2011)
PDF to image conversion rendering speed improved (x7 times on some files with vector graphics)
improved support for various PDF files
minor bug-fixes and improvements

2.00.184 (May 16, 2011)
PDF to image conversion rendering up to x10 times faster now!
minor bug-fixes and improvements

1.10.161 (May 6, 2011)
password protected PDF documents support improved
minor bug-fixes and improvements

1.10.161 (April 12, 2011)

improved support for single paged PDF documents produced by Acrobat Distiller software
clipping issues were fixed 
fixed hanging on some broken PDF documents 
improved text rendering support
minor bug-fixes

1.10.150 March 10, 2011
* minor bug-fixes
+ improved PDF files support
+ improved stability

1.10.144 February 24, 2011
+ improved PNG output quality (now 600 dpi resolution by default)
+ password protected PDF files support (check the .Password property)
+ updated documentation
+ updated samples and demo GUI (PDF Viewer)
* minor bug-fixes

1.10.137 
+ new version