Version 4.0 (Latest Build v4.05)
   New Features
  • Updated the native DLL's language to Neutral. (v4.05)
  • Added SubFileType tag to pages of multipage TIFFs. (v4.04)
  • Implemented the ability to define a custom BitsPerPixel for Tiff images. (v4.02)
   Bug Fixes
  • Fixed an "ObjectDisposedException" that occurs when processing the output Stream (User needs to close the Stream after using it). (v4.05)
  • Added a method for writing multi-page TIFF to a stream. (v4.04)
  • Optimized memory usage for PDF to multipage Tiff conversion. (v4.04)
  • Resolved the error 'Frame must have the same dimensions as the image' during Tiff creation. (v4.04)
  • Resolved a problem related to loading the native file for an ASP.NET application within Linux containers. (v4.03)
  • Addressed an error labeled "Frame must have the same dimensions as the image" that emerges while generating Tiff images. (v4.02)
  • Resolved an issue with BlackThreshold for Tiff, PNG, and BMP monochrome color formats. (v4.02)
  • Successfully rectified a situation where specific text was not appearing upon rasterizing a particular PDF. (v4.02)
  • Fixed a "Parameter is not valid" error that occurs when converting a specific PDF into a bitmap image. (v4.01)
  • Fixed an issue with error codes. (v4.01)
   Compatibility

v4 is compatible with v3. All code written against v3 will compile against v4 except for few removed/deprecated API. Listed below are the details of deprecated/removed types and suggested replacements:

  • There is no .NET framework specific DLL, and we support NetStandard2.0 and above. (v4.01)
  • Removed DrawToBitmap method, instead get the image as byte array and use it as needed. (v4.01)
  • Removed RGBA color format support for TIFF image. (v4.01)
  • Removed DrawToMultiPageTiff method that takes Stream, instead use the DrawToMultiPageTiff that returns byte array. (v4.01)
  • Removed BitmapColorFormat. (v4.01)
   Version 3.0 (Latest Build v3.18)
   New Features
  • Supports saving the image to a Stream object in .NET Standard/.NET Core. (v3.12)
  • Linux platform is now supported. (v3.08)
  • AnyCPU is now supported for all project types. (v3.03)
  • AnyCPU is now supported for .NET Core and .NET Standard projects. x64 or x86 is still required for .NET Framework projects. (v3.02)
  • Added support for .NET Core 2.0 (UWP and Windows) (v3.00)
  • Added the ability to rasterize a specific part of a PDF page. (v3.00)
  • Added events to track the progress of a rasterization. (v3.00)
  • Ability to rasterize PDF Portfolios (Attachments). (v3.00)
  • Added the ability to set a background color. (v3.00)
  • Added a monochrome color format without dithering. (v3.00)
  • Improved PDF rendering engine. (v3.00)
  • Updated the Help Documentation. (v3.00)
   Bug Fixes
  • Fixed an issue with the RasterizerProgress Event handler. (v3.18)
  • Fixed an issue that hangs the application when creating an image out of a specific PDF document. (v3.17)
  • Fixed an issue with text rendering that occurs in UWP apps & Linux machines. (v3.16)
  • Fixed an issue with saving the rasterized image to a stream object. (v3.16)
  • Fixed an issue with rendering text when rasterizing a specific PDF. (v3.15)
  • Fixed an issue that crashes the application when rasterizing a specific large PDF. (v3.15)
  • DLL names updated. (v3.15)
  • Fixed an issue that causes minor differences in the output images generated in Windows and Linux. (v3.14)
  • Fixed an issue with the native library deployment in NuGet package for Azure environments (v3.13)
  • Throws exception if required memory is not available. (v3.12)
  • Fixed an issue with resolving references when package used in a standard library which is being consumed by another project. (v3.11)
  • Fixed an issue with referencing the libraries in Linux Docker environment using the NuGet package. (v3.10)
  • Fixed an issue with referencing DLL in ASP.NET Core 2.x projects using NuGet package. (v3.09)
  • Fixed an issue with generating TIFF images having incorrect dimensions. (v3.08)
  • Fixed an AccessViolationException caused when rasterizing a specific PDF. (v3.07)
  • Fixed a NullReferenceException error caused by using zero byte data to create an InputPdf class object. (v3.06)
  • Fixed an ArgumentNullException error caused when converting some specific PDFs to tiff using Standard DLL. (v3.06)
  • Fixed an issue with the MultiPage tiff image watermark. (v3.06)
  • Fixed an issue with rasterizing the form field contents. (v3.05)
  • Fixed an issue with loading the "DPDFRenderNative_x86" DLL in some systems. (v3.05)
  • Fixed an issue with rendering the form fields. (v3.04)
  • Fixed an issue with transparency when RGBA transparency is set. (v3.03)
  • Fixed an issue with loading documents in a multithreaded environment using the .NET Standard DLL. (v3.03)
  • NuGet package now looks at project properties instead of the solution's properties. (v3.02)
  • Resolved an issue with using an empty password with InputPdf. (v3.01)
  • Fixed a file lock issue after disposing Rasterizer and InputPdf objects. (v3.01)
  • Initial Release. (v3.00)
   Compatibility

v3 is compatible with v2. All code written against v2 will compile against v3.

   Version 2.0 (Latest Build v2.0.0.37639)
   New Features
  • Supports RGB, RGBA, Monochrome, Gray-scale and Indexed color-formats. (v2.0.0)
  • Indexed color support for TIFF and PNG images. (v2.0.0)
  • Color quantanization and custom palette support for all indexed formats. (v2.0.0)
  • Dithering support for all indexed and monochrome color formats. (v2.0.0)
  • Stand alone assembly file (v1.0 has a dependent unmanaged DLL). (v2.0.0)
  • Improved memory management. (v2.0.0)
  • Revised API model. (v2.0.0)
  • Updated the Help Documentation. (v2.0.0)
   Bug Fixes
  • Fixed an issue where the output image is missing text. (v2.0.0 Build 37639)
  • Fixed a couple of bugs that are causing the rasterization process to hang. (v2.0.0 Build 37471)
  • Resolved an issue where the Draw method hangs while rasterizing defective PDFs. (v2.0.0 Build 32144)
  • Fixed a System.AccessViolation exception when using VS 2015 and .NET 4.x. (v2.0.0 Build 32144)
  • Fixed an issue where certain elements in the PDF are missing in the output image. (v2.0.0 Build 28903)
  • Resolved a bug that is causing additional unwanted content to appear in the output image. (v2.0.0 Build 28903)
  • Licensing\watermark issue while using Rasterizer in a web application has been resolved. (v2.0.0 Build 28105)
  • Resolved an issue where certain symbols on the PDF are not rendered when converted to an image. (v2.0.0 Build 27286)
  • Fixed an issue where AccessViolationException is thrown when accessing a PDF with accented characters in file name. (v2.0.0 Build 27286)
  • CJK bin file (fpdfcjk.bin) not required to rasterize PDFs with Asian language fonts. (v2.0.0 Build 27286)
  • Documentation Updates. (v2.0.0 Build 27286)
  • Fixed an issue where rendering page to image becomes slower after first iteration. (v2.0.0 Build 25578)
  • Fixed an incorrect outer exception when an invalid license key is added. (v2.0.0 Build 24234)
  • Resolved an issue with not being able to open certain files. (v2.0.0 Build 24234)
  • Fixed an issue where the PDF contents are rendered partially. (v2.0.0 Build 24234)
  • Fixed parameter is not valid error that is thrown while running application with multi-threaded environment. (v2.0.0 Build 24234)
  • Licensing\watermark issue while using Rasterizer in a web application has been resolved. (v2.0.0 Build 24234)
  • Fixed an issue where the font file is being ignored when used in a web application. (v2.0.0 Build 23667)
  • Resolved an issue where certain PDFs are loaded slowly. (v2.0.0 Build 23667)
  • Fixed the document load exception thrown when certain PDFs are opened for rasterization. (v2.0.0 Build 23184)
  • Resolved an issue where certain images on the PDF are not rasterized correctly. (v2.0.0 Build 23184)
  • Resolved an issue with TIFF rasterization. (v2.0.0 Build 23184)
  • Improved memory usage when generating large images. (v2.0.0 Build 23184)
  • Resolved an issue with text getting overlapped when the PDF is converted to image. (v2.0.0 Build 20524)
  • Fixed an installer issue. (v2.0.0 Build 20524)
  • Initial Release. (v2.0.0 Build 18858)
   Version 1.0 (Latest Build v1.0.1.14399)
   Bug Fixes
  • Fixed an issue with the textfield loosing its value when rastering the PDF. (v1.0.1 Build 14399)
  • Fixed an issue with multi-line text box becoming single line in the rasterized image. (v1.0.1 Build 14399)
  • Updated help documentation. (v1.0.1 Build 14399)
  • Fixed an issue with compression not getting set correctly when using DrawToMultiPageTiff method. (v1.0.1 Build 13125)
  • Updated help documentation. (v1.0.1 Build 13125)
  • Fixed an issue with rasterizing the appearance of a rarely encountered type of PDF form field. (v1.0.1 Build 11907)
  • Updated help documentation. (v1.0.1 Build 11907)
  • Fixed an issue with Developer licensing. (v1.0.1 Build 11893)
  • Fixed a memory management issue with calling the PdfRasterizer or InputPdf constructor repeatedly with a file or byte array. (v1.0.1 Build 11893)
  • A "1" is no longer appended to the output image for the first page. (v1.0.1 Build 11669)
  • Fixed an issue with the Draw method that returns an array of byte arrays. (v1.0.1 Build 11669)
  • Fixed an issue with input PDF files getting locked. (v1.0.1 Build 11669)
  • Fixed an issue with the MaxImageSize class. (v1.0.1 Build 11669)
  • Fixed an issue with the PdfRasterizer constructor that takes a page number. (v1.0.1 Build 11669)
  • Floating point values can now be used in the PercentageImageSize class. (v1.0.1 Build 11669)
  • Updated help documentation (v1.0.1 Build 11669)
  • The default quality for JPEG image types is now 60. (v1.0.0 Build 11368)
  • Initial Release. (v1.0.0 Build 11354)

Resource Center

API and Help Docs
API and Help Docs
Customer Area
Customer Area
forums
User Support Forum
license agreement
License Agreement

We’re Not The Only Ones That Think We’re Great!

Customer Testimonials