fix Glyphs of substitution font are rendered distorted
220.127.116.11 released 10/23/2015
fix Handle non-standard Font encodings
18.104.22.168 released 9/23/2015
fix Document contains not all the pages.
22.214.171.124 released 8/12/2015
fix In some cases a page rasterized partially
126.96.36.199 released 7/22/2015
fix Increase performance of WPF rendering
188.8.131.52 released 6/30/2015
fix Exception whle decoding a JBIG
184.108.40.206 released 6/3/2015
fix Fix Lab encoding resulting in black and white images
fix Fix 4 bit TIFF predicate algorithm resulting in missing images
fix The engine is more lenient now with OpenType fonts without an SFNT header resulting in missing charachters
220.127.116.11 released 5/13/2015
fix Filling an empty path leads to wrong resuls
fix Reduced memory consumption when PDF contains many fonts.
18.104.22.168 released 4/17/2015
fix Some images are not rendered.
fix Crash when rasterize corrupted OpenType font.
22.214.171.124 released 3/11/2015
fix In specific cases where a page contains a TIFF only, the output is blank.
126.96.36.199 released 2/16/2015
fix Better matching of the installed italic or bold truetype fonts
fix Not all images were rendered
188.8.131.52 released 1/20/2015
fix StackOveflowException gets thrown for some PDF files
184.108.40.206 released 1/6/2015
fix Some images were not rendered.
220.127.116.11 released 12/10/2014
fix Some images are not rendered.
18.104.22.168 released 11/25/2014
fix Some pages couldn't be rasterized entirely.
22.214.171.124 released 11/12/2014
feature JBig2 decoder tryes to decode corrupted images
126.96.36.199 released 10/21/2014
fix In some cases the characters were indexed wrong, so a '1' was displayed as a 'N', '2' as a 'O', '3' as a 'P', and so on
fix The euro symbol was sometimes missing
fix Fixed the jagged right side of some images
feature Better handling of a missing mediabox definition in a PDF document
188.8.131.52 released 9/15/2014
fix Corrected handling of JPEG images that contained 2 color channels
fix Improved image decoding
184.108.40.206 released 8/5/2014
fix Reduced memory usage while processing images
feature Improved shading of images
220.127.116.11 released 6/19/2014
fix A PDF that has a single Page as its root (instead of a Page tree with a single leaf Page) causes a null reference exception. Although it actually violates the specification, this is now tolerated.
feature PDFRasterizer.NET is now available as a NuGet package. From the Package Manager Console run: Install-Package TallComponents.PDFRasterizer
feature A new ConvertToXPS_small sample has been added that shows how to create XPS output with JPEG compressed images, instead of the standard PNG compressed images. This can reduce the XPS output size considerably.
18.104.22.168 released 4/7/2014
fix Some graphics may be drawn that should be ignored.
fix Certain characters may be missing.
22.214.171.124 released 3/20/2014
fix Shadings with multiple color functions are not rendered.
126.96.36.199 released 1/22/2014
fix Backgrounds are missing on Windows 7. This issue is caused by a GDI issue on newer windows systems.
feature Improved support for corrupt documents.
188.8.131.52 released 1/9/2014
fix The Document(Stream) constructor closes the input stream. This issue was introduced in release 184.108.40.206.
220.127.116.11 released 12/24/2013
fix Some JPEG2000 images do not render.
fix Color gradients are not extended correctly. This issue typically causes gradients to appears at incorrect places.
fix Documents with an incorrect color specification throw an exception when rendering asynchronously via DrawJob.
18.104.22.168 released 12/2/2013
fix Some graphics are missing.
fix Background is too dark. This problem occurs only on 64-bit systems due to a bug in GDI/.Net.
22.214.171.124 released 11/19/2013
feature Improved support for documents with corrupt (partially lacking) font information.
fix Some text gets rendered incorrectly.
126.96.36.199 released 11/4/2013
fix Image masks get a gray background.
fix The WorkAroundClosePathBug setting causes incorrect output.
188.8.131.52 released 10/22/2013
feature Improved the ability to deal with corrupt documents that incorrectly specify text positions.
fix Graphics that use the darken blend mode are rendered too light.
fix CieLab colors are off.
184.108.40.206 released 10/2/2013
fix Some 16-bit images do not get rendered.
fix Some page content may be missing for pages that contain inline images.
fix Progressive rendering may render patterns incorrectly.
fix Zero length lines are not rendered (should be rendered as dots).
fix GDI does not print narrow images. This issue may present itself as missing gradients, as images with width=1 or height=1 are sometimes used to implement these.
fix Some gradients are not rendered properly.
fix Some DCT images do not get rendered.
feature The windows domain license can now also be activated for new dns style domain names, next to the old NetBIOS domain names.
220.127.116.11 released 9/19/2013
fix 1 bit per pixel images with a tiff predictor do not render.
fix Bitmaps with an indexed color space may render too light.
fix Some tiff images render black.
fix ExtractImages may fail to deliver certain images.
fix RenderSettings.TextSettings.RenderText influences rendering text in annotations. This however is inconsistent with text extraction behavior. Rendering of annotations should be controlled via the AnnotationSettings.
fix Images that are rendered as a masked tiling pattern may be rendered incorrectly in certain situations.
18.104.22.168 released 9/2/2013
fix some ccitt images do not get rendered correctly.
feature Improved support for opening corrupt documents.
feature Improved support for rendering text that depends on corrupt font information.
feature Extend the built-in font substitution map to support some alternative names for Arial.
fix Some lines are rendered too fat.
22.214.171.124 released 8/1/2013
fix Some images erroneously become transparent.
fix Some embedded fonts do not get rendered.
126.96.36.199 released 7/10/2013
fix cmsy7 & cmsy10 fonts may render incorrectly.
fix Patterns may have wrong orientation
fix Some images are not rendered on 32-bit operating system.
188.8.131.52 released 6/28/2013
fix Non-symbolic truetype fonts that do not specify an encoding may be rendered incorrectly.
fix PDFRasterizer hangs while rendering particular fonts (rare).
fix Certain hungarian accented characters are not rendered.
184.108.40.206 released 6/11/2013
feature Improved the ability to read corrupt documents.
fix Some images are rendered at a low resolution.
fix Kerning is wrong for some system fonts if a document does not specify the character widths itself (the previous update already addressed this issue, but not sufficiently).
feature Improved the (approximated) rendering of blend modes.
220.127.116.11 released 5/23/2013
fix Image fields are not rendered if they are improperly classified in the file as either embedded or as reference.
fix The ConvertToTiff method does not take into account the smoothingmode in CurveRenderSettings. This may lead to decreased quality, in particular for color output.
fix System fonts may get rendered at the wrong location if the document does not specify the widths of the characters.
feature Improved the approximation of the Color blend mode.
18.104.22.168 released 4/11/2013
feature Added the ability to repair documents with missing field information.
22.214.171.124 released 4/5/2013
feature Improved support for rendering corrupt document that fail to specify the length of stream objects.
126.96.36.199 released 4/4/2013
fix In some boundary cases with a zero dash length the generated dash pattern is not the same as Adobe's.
fix Rendering hangs, due to a GDI issue.
188.8.131.52 released 3/14/2013
fix Rendering multiple documents concurrently may lead to artefacts in images.
fix Some opentype fonts are not rendered.
feature Added the Azure license type.
184.108.40.206 released 2/27/2013
feature Improved support for (corrupt) files that specify invalid data lengths.
fix numeric fields in an XFA document may show too many decimals.
220.127.116.11 released 2/7/2013
fix Added a workaround for a GDI+ issue that causes high-res images to print blank.
fix Graphics that contain empty paths may not be rendered.
fix Some field content does not get rendered in XFA documents.
18.104.22.168 released 1/31/2013
fix Some files load very slowly. This typically happens if files have many layers.
22.214.171.124 released 12/13/2012
feature Improved the support for documents with incorrect font information.
126.96.36.199 released 12/12/2012
fix Link borders may not get rendered.
feature Improved support for PDF documents with problematic embedded ICC profiles.
188.8.131.52 released 12/7/2012
fix The 184.108.40.206 PDFRasterizer.NET assembly is not signed.
220.127.116.11 released 12/3/2012
fix WPF ONLY: hairlines are not rendered correctly, due to the fact that WPF has no concept of a hairline.
fix Type 2 CID fonts that lack a CIDToGIDMap entry may not be rendered correctly.
fix Some graphics disappear because of an issue in graphics path construction.
18.104.22.168 released 11/8/2012
fix Some graphics (text and lines) are missing.
22.214.171.124 released 10/15/2012
fix Some pages are rendered blank. This issue was introduced in version 126.96.36.199.
fix Some patterns are skewed due to an issue in GDI+.
fix Grayscale images that specify an RGB color profile do not get rendered and they cannot be converted to WPF.
188.8.131.52 released 9/27/2012
fix Artefacts may appear on a rendered page. This issue was related to blend modes.
fix Images may get shifted one pixel.
184.108.40.206 released 8/9/2012
fix Some image masks are not handled properly.
fix Some text is missing.
fix In rare cases, colors may get rendered inaccurately. This issue was introduced in release 220.127.116.11.
18.104.22.168 released 7/26/2012
fix Some gradients are not rendered correctly.
feature Improved support for handling corrupt fonts. Symptom: text is rendered as giberish.
feature The rendering speed has been improved for Icc profiles.
fix Some graphics are invisible or rendered at the wrong position.
fix Page.SingleImageOnly throws a cast exception.
22.214.171.124 released 6/20/2012
feature Improved support for corrupt JPEG images (symptom: these image were rendered blank).
feature Improved support for corrupt font information in PDF documents (symptom: some text was not rendered).
fix Some transparent graphics are rendered opaque.
126.96.36.199 released 5/9/2012
feature Improved support for slightly corrupt JBig2 images.
fix The HighQuality color transformation mode is not taken into account when drawing soft masks.
188.8.131.52 released 4/11/2012
comment The default color transformation mode has been changed to HighQuality.
fix Some lines are not rendered.
fix WPF conversion only: clipping paths that consist of empty rectangles are ignored. This issue was introduced in 184.108.40.206.
220.127.116.11 released 3/28/2012
fix The ColorMatrix does not behave as expected.
fix Clipping paths that consist of empty rectangles are ignored. This issue was introduced in 18.104.22.168.
fix Pages that contain many images with an indexed color space are slow to render.
fix page.ExtractImages() throws an InvalidCastException. This problem was introduced in 22.214.171.124.
fix CMYK colors are slightly too dark when using the default color transformation mode.
fix Fonts that lack a ".notdef" definition are not rendered.
126.96.36.199 released 3/14/2012
feature Added the property WorkAroundImageTransparencyPrintSize to the GdiRenderSettings. Setting this value may substantially decrease print output size, but for some documents this may result in artefacts in the output.
feature Improved support for documents with an invalid OpenActions specification.
feature Improved support for documents with an invalid CMap table specification.
fix Large pages with soft masks require large amounts of memory.
feature The ColorRenderSettings have been extended with a ColorMatrix property that allows controlling the rendered colors.
188.8.131.52 released 2/7/2012
fix Some fonts have artefacts.
fix Licenses are not working for the client profile assembly.
184.108.40.206 released 2/1/2012
fix gradients with sharp transitions are not rendered correctly (Fix for WPF only).
fix WPF ONLY: diacritical marks do not render correctly.
fix WPF ONLY: Generated XPS is corrupt.
220.127.116.11 released 1/10/2012
fix Some fonts do not render.
fix Some images have incorrect colors.
18.104.22.168 released 11/30/2011
fix Soft masks may be computed incorrectly if Blending modes are used on the same page.
fix Grayscale images with an image mask may not be rendered.
fix Grayscale JPEG images may not be rendered.
fix Some glyphs may be missing from complex OpenType fonts.
22.214.171.124 released 11/24/2011
fix Images that consist of a pattern drawn through an image mask do not show up.
fix User-defined clipping does not work correctly for rotated pages.
fix Tiling patterns get placed at an incorrect offset in rare situations.
126.96.36.199 released 10/12/2011
fix user defined clipping areas are not respected.
fix wpf conversion shows text that should be invisible.
188.8.131.52 released 9/21/2011
breaking Support for .Net 1.1 has been dropped.
feature Improved support for handing improper font definitions.
184.108.40.206 released 9/12/2011
feature Added default font substitution entries for MSMincho.
feature Improved suppport for corrupt files.
fix The WPF conversion does not allow transparent backgrounds.
220.127.116.11 released 7/7/2011
fix WPF conversion does not apply ColorTransformationMode.HighQuality when this is specified in RenderSettings.ColorSettings.TransformationMode. This results in grayscale graphics.
feature Improved support for corrupt TrueType fonts.
fix TrueType fonts may not get rendered correctly if they do not use a WinAnsi encoding.
18.104.22.168 released 7/1/2011
fix Improved reconstructing corrupt documents.
22.214.171.124 released 6/27/2011
fix Some soft masks are not taken into account.
126.96.36.199 released 5/26/2011
fix Some invisible text is displayed (in progressive mode).
fix The ColorBurn and the Darken blend modes may not be not rendered correctly.
188.8.131.52 released 5/19/2011
fix Some invisible text is displayed.
fix Patterns with big steps cause an incorrect render result.
184.108.40.206 released 4/29/2011
fix "Multiply" blend modes may lead to graphical artefacts.
fix Non-breaking spaces that have glyphs defined for them are not ignored.
fix The HighQuality color TransformationMode setting leads to very slow rendering.
fix Improved reconstructing corrupt documents.
220.127.116.11 released 4/8/2011
fix Reconstructing corrupt fields has been improved.
fix ConvertToTiff increases memory in the task manager more than necessary.
18.104.22.168 released 3/28/2011
fix Extended radial shading is sometimes not extended far enough, leading to unpainted areas.
fix Some inline images are not displayed.
22.214.171.124 released 3/9/2011
fix Lines may not get printed if these lines are constructed from thin rectangles.
fix In rare cases, some graphics may not render.
feature Improved support for rendering fonts that are not entirely according to specs.
feature Improved support for rendering images that are not entirely according to specs.
fix Annotations in layers are not taken into account.
126.96.36.199 released 2/28/2011
fix Page.ExtractImages doesn't extract all images.
188.8.131.52 released 2/17/2011
fix Opening corrupt documents has been improved.
184.108.40.206 released 2/3/2011
fix Vertical text spacing is off.
fix Small tiling patterns may not show up on high resolution devices.
fix PostScript fonts with missing end of data markers do not show up.
fix Some JPEG 2000 encoded images are rendered incorrectly.
220.127.116.11 released 1/12/2011
fix Bitmaps may get rendered with a low resolution for documents that share the same bitmap at various image sizes. This problem was introduced in 18.104.22.168.
22.214.171.124 released 1/4/2011
fix In ConvertToWpf the pen width is incorrect in scaled objects.
fix Pages with inline images with an empty filters array results in incorrect output.
126.96.36.199 released 12/10/2010
fix Control characters are rendered as bullets in WinAnsi encoding.
188.8.131.52 released 12/7/2010
fix Secured files that lack a document ID do not render.
feature Some blend modes are now approximated using GDI+ transparency.
feature Page.ConvertToTiff allows converting only a particular rectangle on the page.
fix Luminosity soft masks are not taken into account.
fix Axial shading is not always correct.
184.108.40.206 released 11/15/2010
fix License validation fails during an asyn drawjob when handled in a new app-domain.
feature Overlay blends are displayed better.
220.127.116.11 released 11/11/2010
fix page.ExtractImages leads to an AccessViolation.
fix Vertical text is not positioned correctly.
18.104.22.168 released 10/26/2010
fix Some Type 1 fonts (PostScript fonts) render distorted.
22.214.171.124 released 10/12/2010
feature Improved the handling of corrupt Type 1 fonts.
feature Improved the handling of corrupt TrueType fonts.
feature Improved the rendering speed for documents with many small identical images.
126.96.36.199 released 10/6/2010
fix Radial shading is slightly off.
fix Mapping a font to a font collection (.ttc) may result in missing glyphs.
feature The Font class has been extended with an EmbedMode property.
fix Some rectangles contain an additional diagonal line.
feature The TallComponents.PDF.Rasterizer.Configuration.GdiRenderSettings.Synchronized setting can be used to serialize all GDI rendering, even for independent Graphics instances. This avoids a GDI issue when rendering to MetaFile instances in parallel.
feature Improved handling of corrupt font resources.
fix Some CCITT fax group 3 encoded images are rendered incorrectly, typically leading to superfluous horizontal lines.
fix Partially trusted applications may throw a security exception because PDFRasterizer.NET temporarily changes the culture of a thread.
188.8.131.52 released 8/18/2010
fix Rectangles with zero width or height do not show up when stroked.
fix Words may have too much spacing between them. This issue was introduced in 184.108.40.206.
fix Images may have stripes in them depending on the rotation of a page. This is caused by an inconsistency in GDI+ for which we have implemented a workaround.
feature Improved support for handling corrupt PDF documents.
220.127.116.11 released 7/8/2010
feature The WPF evaluation banner is no longer transparent, as that turned out to cause slow printing/large spool files (the latter is basically a .Net/Driver issue).
feature Implemented an optional workaround for a driver issue (PCL and XPS) that causes too many paths to be closed. This issue shows up as an additional straight line between end points of a curve. See TallComponents.PDF.Rasterizer.Configuration.GdiRenderSettings.WorkAroundClosePathBug.
fix Reconstructing corrupt documents has been improved.
feature Support for .NET 4.0 and .NET 4.0 Client Profile added (2 new assemblies).
18.104.22.168 released 6/24/2010
fix 16-bit images may fail to render.
22.214.171.124 released 6/23/2010
fix Printing to a PostScript printer is extremely slow for certain documents (this is basically a GDI/driver issue for which we have implemented a workaround).
fix Some fonts do not render.
fix generating WPF output fails for some documents with ligatures.
fix Page clipping is slighlty off.
fix Some images contain black bars.
126.96.36.199 released 6/11/2010
feature Added some default font mappings for Verdana.
fix Some fonts do not get rendered.
fix The RenderImages and RenderText flags do not work for non-WPF rendering.
fix Tiling patterns may not render correctly due to a GDI+ issue. Effects may vary per machine/OS/resolution.
feature A RenderCurves flag has been addded to the CurveRenderSettings, so that rendering of curves can be turned off.
feature A RenderPageGraphics flag has been added to the render settings, which allows one to just render the annotations on a page.
188.8.131.52 released 6/3/2010
feature XPS output is now searchable.
fix Dash patterns are incorrect.
fix Some low-resolution images get rendered badly (introduced by 184.108.40.206).
220.127.116.11 released 5/28/2010
fix The PDFPrint sample may shift printed page content to the right and down.
fix ConvertToTiff may create an image that is 1 pixel too narrow or too low, based on the specified resolution.
feature Added support for type 7 shadings (tensor-product patch meshes).
18.104.22.168 released 2/8/2010
feature The ScaledPrinting sample now supports a LandScape flag.
fix page.SingleImageOnly sometimes returns true, however there is text on the page as well.
fix Some inline images are decoded incorrect, resulting in incorrect rendered pages.
fix Recreating corrupt document sometimes throws a NullReferenceException during the document constructor.
fix Rendering documents with layers can result in empty pages.
22.214.171.124 released 1/25/2010
feature Fields are rebuild when a missing or currupt AcroForm entry in the PDF is found.
fix Some CMaps cannot be parsed, resulting in missing characters.
fix Corrupt encoded names inside PDF results in missing content. We now detect this -- skip them -- and continue.
126.96.36.199 released 1/5/2010
fix Some DCT images are rendered inverted.
188.8.131.52 released 12/28/2009
fix In rare situations TrueType fonts are not rendered.
fix Page.SingleImageOnly may throw an exception.
feature Memory use has been reduced for large images.
fix Images masks may sometimes fail to render correctly. This typically leads to incorrect shadow effects.
feature Support has been added to deal with certain types of corrupt Type 1 fonts.
184.108.40.206 released 12/18/2009
fix Some pages are rendered completely blank.
fix Sometimes field content is not rendered.
220.127.116.11 released 12/16/2009
fix In rare situations a password encrypted document cannot opened without password, even if it has no user password, a WrongPassordException is thrown.
fix Some Type 1 fonts do not render correctly.
18.104.22.168 released 12/2/2009
fix License.GetLicenseInfo() returns the assembly version only.
fix Word spacing is multiplied with the horizontal scaling, resulting in incorrect distances.
fix The FreeText and RubberStamp annotation that have no appearance in the PDF are rendered a little fuzzy.
22.214.171.124 released 11/19/2009
fix Annotations that have no appearance in the PDF are not rendered (if enabled in the AnnotationRenderSettings).
For the following types we constuct a custom appearance: FreeText, Highlight, Line, RubberStamp, Square, SquigglyUnderline, StrikeOut, Text, Underline and Widget (form fields).
126.96.36.199 released 10/22/2009
fix The AxialShading doesn't clamp and the extend bools are not respected.
188.8.131.52 released 10/9/2009
feature The VB samples have been synchronized with their CS counterparts.