HomeProductsServicesPurchasePortfolioSupportDownloadsCompany
 


 
Overview
Features
What's new
Toolkit components
Samples
Faq
Licensing
Purchase
Download

March 1, 2024 - PDFView4NET 11.3.4 release

PDFView4NET 11.3.4 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Image with softmask is not rendered correctly - fixed
— Text using non-embedded font is not displayed when TrueType font matched on local machine includes a CFF table - fixed
— Page cannot be converted to image because of infinite loop - fixed
— Some paths are rendered very bold - fixed
PDF Viewer:
— Image with softmask is not rendered correctly - fixed
— Text using non-embedded font is not displayed when TrueType font matched on local machine includes a CFF table - fixed
— Page cannot be converted to image because of infinite loop - fixed
— Some paths are rendered very bold - fixed
DOWNLOAD YOUR COPY TODAY
 

February 1, 2024 - PDFView4NET 11.3.3 release

PDFView4NET 11.3.3 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Improved support for recovering streams with incorrect declared length
— Text using Adobe Song Std Light font is not rendered - fixed
PDF Viewer:
+ Improved support for recovering streams with incorrect declared length
— Text using Adobe Song Std Light font is not rendered - fixed
— Some invalid PDF forms are not recovered correctly - fixed
— WPF - PageClick position is not computed correctly when page is rotated and Zoom != 100 - fixed
— WPF - Search results are not highlighted automatically in some situations - fixed
 

January 3, 2024 - PDFView4NET 11.3.2 release

PDFView4NET 11.3.2 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Text using STSong font is not rendered on Windows platform - fixed
— Improved layout for CJK text that uses fonts that are not embedded in the PDF file
— Lab fill color is not rendered correctly - fixed
— Separation color with Lab colorspace is not rendered correctly - fixed
— Some TrueType composite glyphs are not displayed correctly - fixed
PDF Viewer:
— Text using STSong font is not rendered on Windows platform - fixed
— Improved layout for CJK text that uses fonts that are not embedded in the PDF file
— Lab fill color is not rendered correctly - fixed
— Separation color with Lab colorspace is not rendered correctly - fixed
— Some TrueType composite glyphs are not displayed correctly - fixed

December 4, 2023 - PDFView4NET 11.3.1 release

PDFView4NET 11.3.1 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some 1bpp imges are not displayed correctly - fixed
— Method GetBWPageImagesAsMultipageTiff ignores the binarization filter when the PDF file has just one page - fixed
— Some B/W images cannot be decoded - fixed
PDF Viewer:
— Some 1bpp imges are not displayed correctly - fixed
— Method GetBWPageImagesAsMultipageTiff ignores the binarization filter when the PDF file has just one page - fixed
— Some B/W images cannot be decoded - fixed
— In some situations text is displayed incorrectly when the page and its annotations use the same font - fixed

November 1, 2023 - PDFView4NET 11.3.0 release

PDFView4NET 11.3.0 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some 48bit images cannot be rendered - fixed
— Some JPEG images cannot be decoded - fixed
PDF Viewer:
+ Cloud square annotations
+ Cloud polygon annotations
— Chinese text is extracted incorrectly from some PDF files - fixed
— Some 48bit images cannot be rendered - fixed
— Some JPEG images cannot be decoded - fixed

October 2, 2023 - PDFView4NET 11.2.2 release

PDFView4NET 11.2.2 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some images are not decoded correctly - fixed
— Some encrypted PDF files cannot be loaded - fixed
— Some PDF files cannot be loaded - fixed
PDF Viewer:
— Some images are not decoded correctly - fixed
— Some encrypted PDF files cannot be loaded - fixed
— Some PDF files cannot be loaded - fixed

September 4, 2023 - PDFView4NET 11.2.1 release

PDFView4NET 11.2.1 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some damaged images are displayed entirelly black - fixed
— Some PDF files cannot be loaded - fixed
— Page resources are not merged correctly with parent resources - fixed
— Encrypted PDF file with incorrect key size cannot be loaded - fixed
PDF Viewer:
+ Support for accent insensitive search
— Some damaged images are displayed entirelly black - fixed
— Some PDF files cannot be loaded - fixed
— Page resources are not merged correctly with parent resources - fixed
— Encrypted PDF file with incorrect key size cannot be loaded - fixed
— Extracted text contains additional spaces - fixed

August 1, 2023 - PDFView4NET 11.2.0 release

PDFView4NET 11.2.0 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ WPF - New XAML based PDF renderer for faster PDF display
— Additional characters are displayed when rendering PDF pages - fixed
— Text using invalid font definition is not displayed - fixed
PDF Viewer:
+ WPF - New XAML based PDF renderer for faster PDF display
— Additional characters are displayed when rendering PDF pages - fixed
— Text using invalid font definition is not displayed - fixed

July 1, 2023 - PDFView4NET 11.1.4 release

PDFView4NET 11.1.4 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Damaged PDF file cannot be loaded - fixed
— Pages with text using GBKp-EUC-H encoding cannot be rendered - fixed
— Some JPEG images are not decoded correctly - fixed
— Some PDF files cannot be loaded - fixed
PDF Viewer:
— Damaged PDF file cannot be loaded - fixed
— Pages with text using GBKp-EUC-H encoding cannot be rendered - fixed
— Some JPEG images are not decoded correctly - fixed
— Some PDF files cannot be loaded - fixed
— Data is not loaded for file attachments - fixed

June 1, 2023 - PDFView4NET 11.1.3 release

PDFView4NET 11.1.3 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Text cannot be extracted from PDF pages that include inline images - fixed
— FDF import changes field attributes - fixed
— Some forms with invalid color definitions cannot be edited - fixed
PDF Viewer:
— Text cannot be extracted from PDF pages that include inline images - fixed
— FDF import changes field attributes - fixed
— Some forms with invalid color definitions cannot be edited - fixed

May 2, 2023 - PDFView4NET 11.1.2 release

PDFView4NET 11.1.2 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Somes invalid PDF files cannot be loaded - fixed
— Text is not extracted correctly in some situations - fixed
— Somes DeviceN images are not rendered correctly - fixed
— Vertical text is not spaced correctly - fixed
— Position is not computed correctly for some vertical text fragments - fixed
— Some landscape files are not scaled correctly when printed on portrait paper in bitmap print mode - fixed
PDF Viewer:
— Somes invalid PDF files cannot be loaded - fixed
— Text is not extracted correctly in some situations - fixed
— Somes DeviceN images are not rendered correctly - fixed
— Vertical text is not spaced correctly - fixed
— Position is not computed correctly for some vertical text fragments - fixed
— Some landscape files are not scaled correctly when printed on portrait paper in bitmap print mode - fixed

April 1, 2023 - PDFView4NET 11.1.1 release

PDFView4NET 11.1.1 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— WIN - Some images are not scaled correctly during printing - fixed
— Page with invalid content stream length is not rendered - fixed
— Some chorma key masked images are not rendered correctly - fixed
— Some damaged TrueType fonts are not recovered correctly - fixed
— Damaged PDF file cannot be repaired - fixed
PDF Viewer:
— WIN - Some images are not scaled correctly during printing - fixed
— Page with invalid content stream length is not rendered - fixed
— Some chorma key masked images are not rendered correctly - fixed
— Some damaged TrueType fonts are not recovered correctly - fixed
— Damaged PDF file cannot be repaired - fixed
— Text is not extracted from some PDF pages - fixed
— Page with missing annotations cannot be displayed - fixed

March 1, 2023 - PDFView4NET 11.1.0 release

PDFView4NET 11.1.0 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Page cannot be displayed if it contains an invalid image - fixed
— Page cannot be rendered if it contains very large patterns - fixed
— Transparent image is rendered with gray borders - fixed
— JPEG2000 images are not decoded on .NET Core - fixed
— Some indirectly referenced resources are not displayed - fixed
PDF Viewer:
+ New text extraction and search engine
+ Case sensitive/insensitive, whole word and RegEx search
— Page cannot be displayed if it contains an invalid image - fixed
— Page cannot be rendered if it contains very large patterns - fixed
— Transparent image is rendered with gray borders - fixed
— JPEG2000 images are not decoded on .NET Core - fixed
— Some indirectly referenced resources are not displayed - fixed

February 1, 2023 - PDFView4NET 11.0.9 release

PDFView4NET 11.0.9 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Transparency group is clipped incorrectly - fixed
— Text using MS PMincho font (not embedded) is not rendered if the font is not installed on the local machine - fixed
— Indexed image with reversed /Decode array is not displayed correctly
PDF Viewer:
— Transparency group is clipped incorrectly - fixed
— Text using MS PMincho font (not embedded) is not rendered if the font is not installed on the local machine - fixed
— Indexed image with reversed /Decode array is not displayed correctly

January 3, 2023 - PDFView4NET 11.0.8 release

PDFView4NET 11.0.8 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— QR code is rendered blurry - fixed
— Text is not rendered correctly in some situations - fixed
PDF Viewer:
— QR code is rendered blurry - fixed
— Text is not rendered correctly in some situations - fixed

December 2, 2022 - PDFView4NET 11.0.7 release

PDFView4NET 11.0.7 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some zero length streams are loaded incorrectly - fixed
— Page cannot be displayed if it contains an image with incomplete data - fixed
— WPF - Some stroked text is rendered too bold - fixed
PDF Viewer:
— Some zero length streams are loaded incorrectly - fixed
— Page cannot be displayed if it contains an image with incomplete data - fixed
— WPF - Some stroked text is rendered too bold - fixed

November 1, 2022 - PDFView4NET 11.0.6 release

PDFView4NET 11.0.6 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some invalid CFF fonts are not recovered correctly - fixed
— Named destinations are not loaded from PDF file - fixed
— WPF - Zero width stroked paths are not rendered - fixed
— WPF - Some images are not displayed correctly - fixed
— WPF - In some scenarios the viewer cannot load a PDF file - fixed
— WPF - In some situations an exception is thrown when an annotation is added to a page - fixed
PDF Viewer:
— Some invalid CFF fonts are not recovered correctly - fixed
— Named destinations are not loaded from PDF file - fixed
— WPF - Zero width stroked paths are not rendered - fixed
— WPF - Some images are not displayed correctly - fixed
— WPF - In some scenarios the viewer cannot load a PDF file - fixed
— WPF - In some situations an exception is thrown when an annotation is added to a page - fixed

October 1, 2022 - PDFView4NET 11.0.5 release

PDFView4NET 11.0.5 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Page is rendered partially - fixed
— Damaged PDF file cannot be loaded - fixed
— Page with user unit is not rendered correctly - fixed
— Some PDF forms cannot be loaded - fixed
— PDF page cannot be displayed if an image cannot be decoded - fixed
— PDF files with COS name objects that include spaces are not saved correctly - fixed
— WPF - Some images are not decoded correctly - fixed
— WPF - Some JPEG images are not rendered correctly - fixed
— WPF - CMYK images are handled incorrectly in some situations - fixed
— WPF - Some masked images are displayed all black - fixed
PDF Viewer:
— Page is rendered partially - fixed
— Damaged PDF file cannot be loaded - fixed
— Page with user unit is not rendered correctly - fixed
— Some PDF forms cannot be loaded - fixed
— In some situations a page is not removed correctly from PDF file - fixed
— In some situations a page is not moved correctly within the Pages collection - fixed
— PDF page cannot be displayed if an image cannot be decoded - fixed
— PDF files with COS name objects that include spaces are not saved correctly - fixed
— WPF - Some images are not decoded correctly - fixed
— WPF - Some JPEG images are not rendered correctly - fixed
— WPF - CMYK images are handled incorrectly in some situations - fixed
— WPF - Some masked images are displayed all black - fixed

September 2, 2022 - PDFView4NET 11.0.4 release

PDFView4NET 11.0.4 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Pages with PDF patterns cannot be printed - fixed
— WPF - Some stroked paths are displayed very bold - fixed
PDF Viewer:
— Pages with PDF patterns cannot be printed - fixed
— WPF - Some stroked paths are displayed very bold - fixed

August 1, 2022 - PDFView4NET 11.0.3 release

PDFView4NET 11.0.3 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— PDF page is not displayed - fixed
— Image with stencil mask is not displayed - fixed
— 1 pixel width image is not displayed - fixed
— Encrypted zero length streams are not handled correctly - fixed
— Some encrypted PDF files cannot be loaded because of invalid padding - fixed
— Damaged PDF file cannot be rendered - fixed
— Vertical text is not rendered correctly - fixed
— WPF - Page cannot be displayed because image data is too short - fixed
PDF Viewer:
— PDF page is not displayed - fixed
— Image with stencil mask is not displayed - fixed
— 1 pixel width image is not displayed - fixed
— Encrypted zero length streams are not handled correctly - fixed
— Some encrypted PDF files cannot be loaded because of invalid padding - fixed
— Damaged PDF file cannot be rendered - fixed
— Vertical text is not rendered correctly - fixed
— WPF - Page cannot be displayed because image data is too short - fixed
— Highlight annotations are displayed upside-down - fixed

July 1, 2022 - PDFView4NET 11.0.2 release

PDFView4NET 11.0.2 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Damaged PDF file cannot be loaded - fixed
— Incorrect exception is thrown when loading an encrypted PDF with the wrong password - fixed
— WPF - some embedded JPEG images are rendered in wrong colors - fixed
PDF Viewer:
— Damaged PDF file cannot be loaded - fixed
— Incorrect exception is thrown when loading an encrypted PDF with the wrong password - fixed
— WPF - some embedded JPEG images are rendered in wrong colors - fixed
— WPF - focus is not handled correctly in some situations - fixed

June 1, 2022 - PDFView4NET 11.0.1 release

PDFView4NET 11.0.1 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Even-odd clip paths are not clipped correctly - fixed
— Some damaged PDF files cannot be displayed - fixed
— 2bit and 4bit gray images are not rendered correctly if their stride is not multiple of 4 - fixed
— Gray images with chroma key mask are not rendered - fixed
— Clip path that is not explicitly closed is not rendered correctly - fixed
— MediaBox is not loaded correctly for some PDF files - fixed
— Pages with MediaBox/CropBox located in a parent page node as indirect references cannot be converted to image - fixed
— Anotations are not loaded is the /Annots array is an indirect reference - fixed
— Image is not rendered because of invalid clip path - fixed
— Document cannot be displayed if the declared number of pages in the document is different from the actual number of pages - fixed
— Font objects are not loaded correctly in some situations - fixed
— WPF - PDF page with zero width shading cannot be displayed - fixed
— WPF - PDF forms with many fields take more time to load - fixed
PDF Viewer:
— Even-odd clip paths are not clipped correctly - fixed
— Some damaged PDF files cannot be displayed - fixed
— 2bit and 4bit gray images are not rendered correctly if their stride is not multiple of 4 - fixed
— Gray images with chroma key mask are not rendered - fixed
— Clip path that is not explicitly closed is not rendered correctly - fixed
— MediaBox is not loaded correctly for some PDF files - fixed
— Pages with MediaBox/CropBox located in a parent page node as indirect references cannot be converted to image - fixed
— Anotations are not loaded is the /Annots array is an indirect reference - fixed
— Image is not rendered because of invalid clip path - fixed
— Document cannot be displayed if the declared number of pages in the document is different from the actual number of pages - fixed
— Text is not extracted correctly because font resources are identified incorrectly - fixed
— Font objects are not loaded correctly in some situations - fixed
— WPF - PDF page with zero width shading cannot be displayed - fixed
— WPF - PDF forms with many fields take more time to load - fixed

May 4, 2022 - PDFView4NET 11.0.0 release

PDFView4NET 11.0.0 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ New PDF parser, faster and more resilient to PDF errors
+ New image decoding engine
— Some accented characters in Type1 fonts are not displayed correctly - fixed
— Damaged PDF file causes infinite loop in load - fixed
— Pattern is not rendered in some situations - fixed
— Single point clip path is not applied - fixed
— Some images are rendered as negative - fixed
— Shadings with multiple functions are not rendered correctly - fixed
— WIN - Jpeg images with invalid height are not displayed correctly - fixed
— Quadrifoglio - Image mask is rendered black - fixed
— WPF - Some paths are not stroked correctly - fixed
PDF Viewer:
+ New PDF parser, faster and more resilient to PDF errors
+ New image decoding engine
— Some accented characters in Type1 fonts are not displayed correctly - fixed
— Damaged PDF file causes infinite loop in load - fixed
— Pattern is not rendered in some situations - fixed
— Single point clip path is not applied - fixed
— Some images are rendered as negative - fixed
— Shadings with multiple functions are not rendered correctly - fixed
— WIN - Jpeg images with invalid height are not displayed correctly - fixed
— Quadrifoglio - Image mask is rendered black - fixed
— WPF - Some paths are not stroked correctly - fixed

April 1, 2022 - PDFView4NET 10.1.5 release

PDFView4NET 10.1.5 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Cmap table format 12 is not parsed correctly - fixed
— WIN - Some annotations are displayed upside-down - fixed
— WPF - Stroked text appears bold - fixed
— WPF - Some JPEG images are not displayed - fixed
PDF Viewer:
— Cmap table format 12 is not parsed correctly - fixed
— WIN - Some annotations are displayed upside-down - fixed
— WPF - Stroked text appears bold - fixed
— WPF - Some JPEG images are not displayed - fixed

March 1, 2022 - PDFView4NET 10.1.4 release

PDFView4NET 10.1.4 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— 16bit RGB images are not displayed - fixed
— WIN - highlight annotations are displayed opaque - fixed
— WPF - right page is not visible in some situations when a two column display layout is used - fixed
— WPF - memory exception is thrown when page contains very large image and application runs in 32bit mode - fixed
PDF Viewer:
— 16bit RGB images are not displayed - fixed
— WIN - highlight annotations are displayed opaque - fixed
— WPF - right page is not visible in some situations when a two column display layout is used - fixed
— WPF - memory exception is thrown when page contains very large image and application runs in 32bit mode - fixed

February 1, 2022 - PDFView4NET 10.1.3 release

PDFView4NET 10.1.3 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— WIN - Pages rotated with 360 degrees or more are rendered incorrectly - fixed
— WIN - Gradient is not rendered correctly - fixed
— WIN - Path is rendered differently on print and on display - fixed
— WIN - Stroked text is rendered very bold in some situations - fixed
— WIN GDI+ - page cannot be rendered if gradients have zero width/height - fixed
— WIN GDI+ - page cannot be rendered if clip path has very large values - fixed
— WIN GDI+ - Page cannot be rendered if the CTM is invalid - fixed
— WIN Quadrifoglio - Text outline has incorrect edges - fixed
— WIN Quadrifoglio - Some transparency groups are rendered incorrectly - fixed
— WPF - Page with very large clip area cannot be displayed - fixed
— WPF - Page with multiple text clip paths is loaded very slow - fixed
PDF Viewer:
— Text using pseudo-standard encoding cannot be extracted from page - fixed
— WIN - Gradient is not rendered correctly - fixed
— WIN - Path is rendered differently on print and on display - fixed
— WIN - Stroked text is rendered very bold in some situations - fixed
— WIN GDI+ - page cannot be rendered if gradients have zero width/height - fixed
— WIN GDI+ - page cannot be rendered if clip path has very large values - fixed
— WIN GDI+ - Page cannot be rendered if the CTM is invalid - fixed
— WIN Quadrifoglio - Text outline has incorrect edges - fixed
— WIN Quadrifoglio - Some transparency groups are rendered incorrectly - fixed
— WPF - Page with very large clip area cannot be displayed - fixed
— WPF - Page with multiple text clip paths is loaded very slow - fixed

January 3, 2022 - PDFView4NET 10.1.2 release

PDFView4NET 10.1.2 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some separation images are not decoded correctly - fixed
— Text is not displayed correctly if the character names include # - fixed
PDF Viewer:
— WIN - page content is rendered smaller if the screen dpi is not 96 - fixed
— WPF - annotation changes its position after resize if the page rotation is not 0 - fixed
— WPF - annotations are added in the wrong position in some situations - fixed

December 1, 2021 - PDFView4NET 10.1.1 release

PDFView4NET 10.1.1 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Quadrifoglio - Improved image scaling
— Invalid gray color is rendered as random gray - fixed
— Some files that use PDF structure compression cannot be opened - fixed
— PDF file cannot be loaded if it contains invalid images - fixed
— Reversed image masks are displayed as negative - fixed
— WPF - Annotations with rect size different from appearance bbox size are not rendered correctly - fixed
— WPF - some patterns are placed incorectly - fixed
— WPF - zero width lines are not rendered - fixed
— WPF - closed paths that consist of a single line are rendered incorrectly - fixed
— WPF - very large shadings cause memory exceptions - fixed
— WPF - Some damaged files cause a stack overflow exception - fixed
— Quadrifoglio - dashed lines are not rendered correctly - fixed
PDF Viewer:
+ Added font caching for text extraction
+ Quadrifoglio - Improved image scaling
+ WIN - Added PDFPageView.SnapRectanglesToGrid property
— Invalid gray color is rendered as random gray - fixed
— Some files that use PDF structure compression cannot be opened - fixed
— PDF file cannot be loaded if it contains invalid images - fixed
— Reversed image masks are displayed as negative - fixed
— WPF - Annotations with rect size different from appearance bbox size are not rendered correctly - fixed
— WPF - some patterns are placed incorectly - fixed
— WPF - zero width lines are not rendered - fixed
— WPF - closed paths that consist of a single line are rendered incorrectly - fixed
— WPF - very large shadings cause memory exceptions - fixed
— WPF - Some damaged files cause a stack overflow exception - fixed
— WPF - In some situation the viewer crashes if PDFDocument.Load is called very fast with different input files - fixed
— Quadrifoglio - dashed lines are not rendered correctly - fixed

November 4, 2021 - PDFView4NET 10.1.0 release

PDFView4NET 10.1.0 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Quadrifoglio - Added support for transparency groups
— Text annotations with invalid rectangles are not displayed - fixed
— Quadrifoglio - Page cannot be rendered if it contains very large soft masks - fixed
— Quadrifoglio - clipped soft masks are not rendered correctly - fixed
— Quadrifoglio - patterns are not rendered correctly in some situations - fixed
PDF Viewer:
+ Quadrifoglio - Added support for transparency groups
— Text annotations with invalid rectangles are not displayed - fixed
— Quadrifoglio - Page cannot be rendered if it contains very large soft masks - fixed
— Quadrifoglio - clipped soft masks are not rendered correctly - fixed
— Quadrifoglio - patterns are not rendered correctly in some situations - fixed

October 6, 2021 - PDFView4NET 10.0.2 release

PDFView4NET 10.0.2 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— PDFFile.GetPageImage throws an exception with some PDF files - fixed
— Annotations are rendered opaque when using the Quadrifoglio engine - fixed
— Some form fields are not rendered when converting PDF pages to image - fixed
— Annotations and form fields are not rendered when converting PDF pages to image if the local culture is not english - fixed
— WPF - Annotations and form fields are not printed or converted to image - fixed
PDF Viewer:
— Annotations are rendered opaque when using the Quadrifoglio engine - fixed
— WPF - Annotations and form fields are not printed or converted to image - fixed

September 1, 2021 - PDFView4NET 10.0.1 release

PDFView4NET 10.0.1 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— WPF - Text using non-embedded MS Gothic font is not displayed
PDF Viewer:
+ WIN - Added support for page cropping
— WPF - Viewer throws an exception when scrolling up/down through pages using the mouse wheel - fixed

August 3, 2021 - PDFView4NET 10.0.0 release

PDFView4NET 10.0.0 Windows Forms and WPF editions have been released. For the complete list of features click here.
This new version brings the Quadrifoglio rendering engine with native WPF graphics to PDFView4NET WPF Edition. This means support for text based clips, PDF patterns, PDF shadings and opacity masks. The PDFView4NET WinForms Edition adds a 2nd rendering engine based on GDI+ and now you have the option of choosing between our Quadrifoglio rendering engine and the GDI+ rendering engine. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ WIN - GDI+ rendering engine in addition to current Quadrifoglio rendering engine
+ WPF - WPF based Quadrifoglio rendering engine
— PDF files with document information are saved incorrectly when encryption is applied - fixed
— WIN - Content is always printed as bitmap - fixed
PDF Viewer
+ WIN - GDI+ rendering engine in addition to current Quadrifoglio rendering engine
+ WPF - WPF based Quadrifoglio rendering engine
— PDF files with document information are saved incorrectly when encryption is applied - fixed
— WIN - Content is always printed as bitmap - fixed

July 7, 2021 - PDFView4NET 7.0.2 release

PDFView4NET 7.0.2 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Saved PDF file contain invalid COS stream objects when their length is 0 - fixed
— WIN - Some paterns are rendered full black - fixed
— WIN - Stroked paths are not rendered correctly with Quadrifoglio renderer when scaleX != scaleY - fixed
— WPF - Page shadow cannot be removed - fixed
PDF Viewer
— Saved PDF file contain invalid COS stream objects when their length is 0 - fixed
— WIN - Some paterns are rendered full black - fixed
— WIN - Stroked paths are not rendered correctly with Quadrifoglio renderer when scaleX != scaleY - fixed
— WPF - Page shadow cannot be removed - fixed

June 1, 2021 - PDFView4NET 7.0.1 release

PDFView4NET 7.0.1 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Changed O2S.Graphics.Graphics.dll to static linking for VC Runtime
— WIN - Small B/W graphics are not rendered at low resolutions with Quadrifoglio renderer - fixed
— WIN - Some text is displayed as bold - fixed
— WIN - Some small graphics are clipped - fixed
PDF Viewer
+ Changed O2S.Graphics.Graphics.dll to static linking for VC Runtime
— WIN - Small B/W graphics are not rendered at low resolutions with Quadrifoglio renderer - fixed
— WIN - Some text is displayed as bold - fixed
— WIN - Some small graphics are clipped - fixed

May 5, 2021 - PDFView4NET 7.0.0 release

PDFView4NET 7.0.0 Windows Forms and WPF editions have been released. For the complete list of features click here.

May 5, 2021 - PDFView4NET 6.1.6 release

PDFView4NET 6.1.6 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— WPF - Some images are not displayed correctly - fixed
— Some embedded images are not displayed correctly - fixed
PDF Viewer
— WPF - Some images are not displayed correctly - fixed
— Some embedded images are not displayed correctly - fixed

April 15, 2021 - PDFView4NET 7.0.0 Beta 2 release

PDFView4NET 7.0.0 Beta 2 Windows Forms and WPF editions have been released. For the complete list of features click here. This new 7.0.0 Beta 2 version fixes several bugs and brings support for the Quadrifoglio rendering engine in the O2S.Components.PDFRender4NET.Win library for PDF to image functionality.

April 2, 2021 - PDFView4NET 7.0.0 Beta 1 release

PDFView4NET 7.0.0 Beta 1 Windows Forms and WPF editions have been released. For the complete list of features click here. This new version includes a brand new PDF rendering engine with extended support for PDF features. In addition to existing features supported in PDFView4NET 6.1.5 this new version brings support for PDF patterns, shadings (gradients), soft masks, text based clip masks.
In current 7.0.0 Beta 1 the new rendering engine is available only in the PDFView4NET viewer control for WinForms Forms. The next beta releases will include it also in the PDFRender4NET PDF to image library for Windows Forms. PDFView4NET WPF Edition will be updated with the new engine in the following months.

April 2, 2021 - PDFView4NET 6.1.5 release

PDFView4NET 6.1.5 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some separation colors are not rendered correctly - fixed
— Page cannot be rendered when CTM values are invalid - fixed
— 1bpp images with Separation colorspace are not displayed - fixed
— CJK text is not displayed even if the font file is installed on the local machine - fixed
— WPF - Text using Type3 fonts is not displayed correctly in some situations - fixed
— WPF - PDF files with images cannot be displayed in .NET Core - fixed
PDF Viewer
— Some separation colors are not rendered correctly - fixed
— Page cannot be rendered when CTM values are invalid - fixed
— 1bpp images with Separation colorspace are not displayed - fixed
— CJK text is not displayed even if the font file is installed on the local machine - fixed
— WPF - Text using Type3 fonts is not displayed correctly in some situations - fixed
— WPF - PDF files with images cannot be displayed in .NET Core - fixed

March 1, 2021 - PDFView4NET 6.1.4 release

PDFView4NET 6.1.4 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— WPF - Page with unbalanced q/Q operators is not displayed - fixed
— Text using Type3 fonts is not displayed correctly in some situations - fixed
PDF Viewer
— WPF - Stamp annotations with different custom image appearance display the same image when added to the same document - fixed
— WPF - Page with unbalanced q/Q operators is not displayed - fixed
— WPF - Text selection is not correct when text contains graphic spaces instead of space characters - fixed
— Text using Type3 fonts is not displayed correctly in some situations - fixed

February 1, 2021 - PDFView4NET 6.1.3 release

PDFView4NET 6.1.3 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— PDF file with invalid radiobuttons (no radio items) cannot be loaded - fixed
— AES encrypted document with invalid padded blocks cannot be loaded - fixed
— Numbers with double minus are parsed as positive instead of negative - fixed
— Some characters in Type1 fonts are not displayed - fixed
— Text using ZapfDingbats font is not displayed correctly when the font uses a custom encoding - fixed
— Graphics using CalGray colorspace are not rendered correctly - fixed
— TrueType glyphs with more than 64 contours are not rendered - fixed
— Text is displayed with incorrect font - fixed
— Tab characters are not rendered as space - fixed
— Text is not displayed correctly when font resource id contains spaces - fixed
— Some non-embedded fonts are not mapped correctly to local fonts - fixed
— Gray indexed JPG2000 image is not decoded correctly - fixed
— Some text is not displayed because of comments in page content - fixed
— Transparent text in form XObject is rendered opaque - fixed
— JPEG2000 decoder throws an exception on FIPS enabled computers - fixed
— WIN - Image are not displayed if they have a softmask with different size - fixed
— Text using UniCNS-UTF16-H encoding is not displayed - fixed
— Page cannot be converted to image if it contains annotations with indirect reference value for /Rect entry - fixed
PDF Viewer
— PDF file with invalid radiobuttons (no radio items) cannot be loaded - fixed
— AES encrypted document with invalid padded blocks cannot be loaded - fixed
— Numbers with double minus are parsed as positive instead of negative - fixed
— Some characters in Type1 fonts are not displayed - fixed
— Text using ZapfDingbats font is not displayed correctly when the font uses a custom encoding - fixed
— Graphics using CalGray colorspace are not rendered correctly - fixed
— TrueType glyphs with more than 64 contours are not rendered - fixed
— Text is displayed with incorrect font - fixed
— Tab characters are not rendered as space - fixed
— Text is not displayed correctly when font resource id contains spaces - fixed
— Some non-embedded fonts are not mapped correctly to local fonts - fixed
— Gray indexed JPG2000 image is not decoded correctly - fixed
— Some text is not displayed because of comments in page content - fixed
— Transparent text in form XObject is rendered opaque - fixed
— JPEG2000 decoder throws an exception on FIPS enabled computers - fixed
— WIN - Image are not displayed if they have a softmask with different size - fixed
— Text using UniCNS-UTF16-H encoding is not displayed - fixed

January 4, 2021 - PDFView4NET 6.1.2 release

PDFView4NET 6.1.2 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Text is not rendered when embedded Arial font is damaged - fixed
— Documents that include Type4 functions canont be rendered - fixed
— Some CFF fonts are not rendered correctly - fixed
— JPEG2000 images with DeviceN colorspace are not displayed correctly - fixed
— JPEG images with incorrect height in image data are not displayed correctly - fixed
— WPF - Some paths are not scaled correctly - fixed
— WPF - Shared images are decoded for each display instance - fixed
PDF Viewer
— Text is not rendered when embedded Arial font is damaged - fixed
— Documents that include Type4 functions canont be rendered - fixed
— Some CFF fonts are not rendered correctly - fixed
— JPEG2000 images with DeviceN colorspace are not displayed correctly - fixed
— JPEG images with incorrect height in image data are not displayed correctly - fixed
— WPF - Some paths are not scaled correctly - fixed
— WPF - Shared images are decoded for each display instance - fixed

December 1, 2020 - PDFView4NET 6.1.1 release

PDFView4NET 6.1.1 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— PDF file cannot be loaded if objects in object streams start with comments - fixed
— PDF file cannot be displayed when fonts contain invalid 'post' table - fixed
— In some situations the form field/annotation text is rendered in an incorrect position - fixed
— Gray JPEG2000 images are not displayed correctly - fixed
PDF Viewer
— PDF file cannot be loaded if objects in object streams start with comments - fixed
— PDF file cannot be displayed when fonts contain invalid 'post' table - fixed
— In some situations the form field/annotation text is rendered in an incorrect position - fixed
— Gray JPEG2000 images are not displayed correctly - fixed

November 2, 2020 - PDFView4NET 6.1 release

PDFView4NET 6.1 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Support for multiple dithering algorithms when rendering B/W images
— Some characters in custom subset TrueType fonts are not displayed - fixed
— Indexed JPEG2000 images are not decoded correctly - fixed
— Text using 90msp-RKSJ-H encoding cannot be displayed - fixed
— Type3 fonts are not displayed correctly - fixed
PDF Viewer
— Some characters in custom subset TrueType fonts are not displayed - fixed
— Indexed JPEG2000 images are not decoded correctly - fixed
— Text using 90msp-RKSJ-H encoding cannot be displayed - fixed
— Type3 fonts are not displayed correctly - fixed

October 1, 2020 - PDFView4NET 6.0.5 release

PDFView4NET 6.0.5 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some text is not aligned correctly - fixed
— Some font names are not mapped correctly to fonts installed on local machine so no text is displayed - fixed
PDF Viewer
— Text cannot be selected - fixed
— Some text is not aligned correctly - fixed
— Some font names are not mapped correctly to fonts installed on local machine so no text is displayed - fixed

September 1, 2020 - PDFView4NET 6.0.4 release

PDFView4NET 6.0.4 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Non-embedded Courier fonts are replaced by Arial - fixed
— Some pages cannot be converted to image - fixed
— Some non-embedded Times New Roman fonts are displayed as Arial - fixed
— Some MMType1 fonts are not rendered - fixed
PDF Viewer
— Non-embedded Courier fonts are replaced by Arial - fixed
— Some pages cannot be displayed - fixed
— Annotations cannot be exported as xml - fixed
— Some non-embedded Times New Roman fonts are displayed as Arial - fixed
— Some MMType1 fonts are not rendered - fixed

August 3, 2020 - PDFView4NET 6.0.3 release

PDFView4NET 6.0.3 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Unicode characters are not displayed when font is not embedded and its name matches a base PDF font - fixed
— Unicode characters are not rendered when the text uses a base PDF font with a customized encoding - fixed
— WPF - Text is not displayed in the correct position - fixed
— Page cannot be displayed because a font is invalid - fixed
— Some separation colors are not rendered correctly - fixed
PDF Viewer
— Unicode characters are not displayed when font is not embedded and its name matches a base PDF font - fixed
— Unicode characters are not rendered when the text uses a base PDF font with a customized encoding - fixed
— WPF - Text is not displayed in the correct position - fixed
— Page cannot be displayed because a font is invalid - fixed
— File cannot be loaded - fixed
— Some separation colors are not rendered correctly - fixed

July 1, 2020 - PDFView4NET 6.0.2 release

PDFView4NET 6.0.2 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— WIN - PDFFile.GetPageImage method fails in some situations - fixed
— Text is not displayed in some situations - fixed
— Text is not displayed when font encoding is /Identity#2DH - fixed
— WPF - Horizontal text scaling is not processed correctly - fixed
PDF Viewer
— PDFDocument.Save method enters infinite loop in some situations - fixed
— Text is not displayed in some situations - fixed
— Text is not displayed when font encoding is /Identity#2DH - fixed
— WIN - PageDisplayLayoutChange event is not fired - fixed
— WIN - Space character disappears when edited free text annotation looses focus - fixed
— WIN - If the cursor is changed in MoveMove event, it flickers when the mouse moves - fixed
— WPF - Horizontal text scaling is not processed correctly - fixed

June 5, 2020 - PDFView4NET 6.0 release

PDFView4NET 6.0 Windows Forms and WPF editions have been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ .NET Core 3.x support for Windows Forms and WPF
+ New JPEG2000 decoder
+ New text decoding engine
— Some Unicode characters are not rendered - fixed
— Documents with invalid /Prev xref offset cannot be loaded - fixed
— WPF - Some lines with very small width are not displayed correctly - fixed
— Some text is not properly displayed - fixed
— CJK text with UniGBUCS2H encoding is not spaced correctly - fixed
— CJK text with UniGBUTF16H encoding is not displayed - fixed
— Page content with invalid ctm operators cannot be displayed - fixed
PDF Viewer
+ .NET Core 3.x support for Windows Forms and WPF
+ New JPEG2000 decoder
+ New text decoding engine
+ Silverlight is no longer supported
— WPF - PageNumber is not changed when clicking on a different page than the current page - fixed
— WPF - a locked annotation can still be moved until the file is saved and reloaded - fixed
— Some annotations cannot be moved with the mouse if their position has been changed previously from code - fixed
— SelectAnnotation(null) does not deselect the selected annotation - fixed

August 30, 2019 - PDFView4NET 5.0.3 WPF & Silverlight edition release

PDFView4NET 5.0.3 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Added support to use a default font for rendering when the embedded one is damaged (only for simple Type1 and TrueType fonts)
— 4bpp soft masks with PNG prediction are not decoded correctly - fixed
— Text using non-embedded Courier Std font is displayed using Arial - fixed
— Characters are displayed overlapped when the /Widths entry is missing from the font
PDF Viewer
— Stroked lines with /Multiply blend mode are not displayed after zoom changed - fixed

August 30, 2019 - PDFView4NET 5.0.3 WinForms edition release

PDFView4NET 5.0.3 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Added support to use a default font for rendering when the embedded one is damaged (only for simple Type1 and TrueType fonts)
— 4bpp soft masks with PNG prediction are not decoded correctly - fixed
— Text using non-embedded Courier Std font is displayed using Arial - fixed
— Characters are displayed overlapped when the /Widths entry is missing from the font
PDF Viewer
— Stroked lines with /Multiply blend mode are not displayed after zoom changed - fixed

May 27, 2019 - PDFView4NET 5.0.2 WPF & Silverlight edition release

PDFView4NET 5.0.2 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some Type1 fonts cannot be rendered - fixed
— Some TrueType fonts cannot be rendered - fixed
— Pages with invisible signatures cannot be rendered - fixed
— Some incrementally updated PDF files with cross reference streams are not loaded correctly - fixed
— In some situations JPEG images appear as black boxes on rendered pages - fixed
— Some masked images are not displayed correctly - fixed

May 27, 2019 - PDFView4NET 5.0.2 WinForms edition release

PDFView4NET 5.0.2 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some Type1 fonts cannot be rendered - fixed
— Some TrueType fonts cannot be rendered - fixed
— Pages with invisible signatures cannot be rendered - fixed
— Some incrementally updated PDF files with cross reference streams are not loaded correctly - fixed
— In some situations JPEG images appear as black boxes on rendered pages - fixed
— Some masked images are not displayed correctly - fixed

July 11, 2017 - PDFView4NET 5.0.1 WPF & Silverlight edition release

PDFView4NET 5.0.1 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Updated drawing of checkmarks/radiobuttons to default to circle for radio and check for checkbox when the PDF file does not specify and explicit style
— Image colorspace array is not loaded correctly and the image is not displayed - fixed
— Font using invalid encoding (/Standard) is not displayed - fixed
— Pages with comments in the content stream are not rendered correctly - fixed
— Some cross reference streams are not decoded correctly - fixed
— Zero width lines are not displayed - fixed
— Checkboxes cannot be checked if their export value includes spaces - fixed
— Some masked images are not displayed correctly - fixed
— Squiggly annotations are drawn as straight lines - fixed
— /Identity transfer function is not applied correctly if used after another transfer function - fixed
— Some text is not displayed correctly because the font info cannot be decompressed - fixed
— Some annotations cannot be displayed because their /Rect is invalid - fixed
— PDF files with '<<' or '>>' in file /ID entry (in trailer) cannot be loaded - fixed
— Some AES256 PDF files cannot be loaded - fixed
— PDF page cannot be displayed because it contains invalid matrix definition - fixed
PDF Viewer
— Files with invalid references (/Info and /Root entries in trailer point to same object) are not saved correctly - fixed

July 11, 2017 - PDFView4NET 5.0.1 WinForms edition release

PDFView4NET 5.0.1 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Updated drawing of checkmarks/radiobuttons to default to circle for radio and check for checkbox when the PDF file does not specify and explicit style
— Image colorspace array is not loaded correctly and the image is not displayed - fixed
— Font using invalid encoding (/Standard) is not displayed - fixed
— Pages with comments in the content stream are not rendered correctly - fixed
— Some cross reference streams are not decoded correctly - fixed
— Squiggly annotations are drawn as straight lines - fixed
— /Identity transfer function is not applied correctly if used after another transfer function - fixed
— Some text is not displayed correctly because the font info cannot be decompressed - fixed
— Some annotations cannot be displayed because their /Rect is invalid - fixed
— PDF files with '<<' or '>>' in file /ID entry (in trailer) cannot be loaded - fixed
— Some AES256 PDF files cannot be loaded - fixed
— PDF page cannot be displayed because it contains invalid matrix definition - fixed
PDF Viewer
Files with invalid references (/Info and /Root entries in trailer point to same object) are not saved correctly - fixed

March 1, 2017 - PDFView4NET 5.0 WPF & Silverlight edition release

PDFView4NET 5.0 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Display page content based on layer visibility
— Some documents are not printed - fixed
— Some documents are not rendered correctly - fixed
— Some text is not rendered correctly - fixed
— Some inline images are not decoded - fixed
— Sampled function is not computed correctly - fixed

March 1, 2017 - PDFView4NET 5.0 WinForms edition release

PDFView4NET 5.0 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Display page content based on layer visibility
— Some documents are not rendered correctly - fixed
— Some text is not rendered correctly - fixed
— Some inline images are not decoded - fixed
— Sampled function is not computed correctly - fixed
PDF Viewer:
— Zero width clip paths are not handled correctly in thumbnails - fixed

December 21, 2016 - PDFView4NET 4.7.6 WPF & Silverlight edition release

PDFView4NET 4.7.6 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Line width is not scaled correctly according to current transformation matrix - fixed
— Indexed images with color mask are not displayed correctly - fixed
— Some PDF files cannot be loaded - fixed
— Some TrueType glyphs are not rendered correctly - fixed
— Dashed lines with round line caps are not drawn correctly - fixed
— Some files with direct referenced fonts in resources cannot be converte to image - fixed

December 21, 2016 - PDFView4NET 4.7.6 WinForms edition release

PDFView4NET 4.7.6 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some PDF files cannot be loaded - fixed
— Some TrueType glyphs are not rendered correctly - fixed
— Dashed lines with round line caps are not drawn correctly - fixed
— Some files with direct referenced fonts in resources cannot be converte to image - fixed
— Zero width clip paths are not handled correctly - fixed

August 31, 2016 - PDFView4NET 4.7.5 WPF & Silverlight edition release

PDFView4NET 4.7.5 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some lines are displayed very thin - fixed
— LineCap and LineJoin attributes are not considered when displaying PDF files - fixed
— Some embedded images are not displayed - fixed
— WinAnsi encoded text is not displayed when the font does not exist in the /Resources dictionary - fixed
— Some /Identity-H encoded text is not displayed correctly - fixed
— Separation color (with Lab alternate colorspace) is not rendered correctly - fixed
— Pages rotated with 360 degrees are not converted correctly to image - fixed
— Some CFF fonts are not rendered correctly - fixed
— Some Type1 fonts are not decoded correctly - fixed
— JPEG2000 images with reversed Decode array are not displayed correctly - fixed
— Some PDF files with invalid circular references cannot be loaded - fixed
PDF Viewer:
— Link execution is not cancelled when handling the BeforeLinkExecute event and setting the Cancel property to true - fixed
— Annotations cannot be added to pages rotated with 360 degrees - fixed
— Annotations are not resized correctly when zoom != 100 - fixed

August 31, 2016 - PDFView4NET 4.7.5 WinForms edition release

PDFView4NET 4.7.5 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— WinAnsi encoded text is not displayed when the font does not exist in the /Resources dictionary - fixed
— Some /Identity-H encoded text is not displayed correctly - fixed
— Separation color (with Lab alternate colorspace) is not rendered correctly - fixed
— Pages rotated with 360 degrees are not converted correctly to image - fixed
— Some CFF fonts are not rendered correctly - fixed
— Some Type1 fonts are not decoded correctly - fixed
— JPEG2000 images with reversed Decode array are not displayed correctly - fixed
— Some PDF files with invalid circular references cannot be loaded - fixed
PDF Viewer:
— Page rendering error event is not fired in PDFPageView control - fixed
— Annotations cannot be added to pages rotated with 360 degrees - fixed

May 4, 2016 - PDFView4NET 4.7.4 WPF & Silverlight edition release

PDFView4NET 4.7.4 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some embedded images are not decoded correctly - fixed - fixed
— Documents with invalid page objects in Pages tree cannot be loaded - fixed
— Some inline images are not decoded correctly - fixed
— Some characters are not displayed due to encoding issues - fixed
— Files over 2GB cannot be loaded - fixed
— Text position is not computed correctly for some Type3 fonts - fixed
— Some umlaut characters are not displayed - fixed
— Separation indexed images cannot be rendered - fixed
— Button fields are not rendered correctly in some situations - fixed
— Some fonts with cmap based encoding cannot be rendered - fixed
— Pages that contain 0 width/height images cannot be displayed - fixed

May 4, 2016 - PDFView4NET 4.7.4 WinForms edition release

PDFView4NET 4.7.4 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Documents with invalid page objects in Pages tree cannot be loaded - fixed
— Some inline images are not decoded correctly - fixed
— Some characters are not displayed due to encoding issues - fixed
— Files over 2GB cannot be loaded - fixed
— Text position is not computed correctly for some Type3 fonts - fixed
— Some umlaut characters are not displayed - fixed
— Separation indexed images cannot be rendered - fixed
— Button fields are not rendered correctly in some situations - fixed
— Some fonts with cmap based encoding cannot be rendered - fixed
— Pages that contain 0 width/height images cannot be displayed - fixed
PDF Viewer:
— Opening and closing quickly a viewer form cause an exception in some situations - fixed
— Text selection in form fields cause exception in some scenarios - fixed

February 3, 2016 - PDFView4NET 4.7.3 WPF & Silverlight edition release

PDFView4NET 4.7.3 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some CFF fonts are not rendered correctly - fixed
— Files that contain comments in trailer cannot be loaded - fixed
— Some RLE images cannot be decoded - fixed
— Some images are not decoded correctly - fixed
— Arial Black font is rendered as Arial when it is not embedded in the PDF file - fixed
— Closing bracket ')' is not rendered correctly for some fonts - fixed
— Annotation appearance is not rendered when the appearance entry is an indirect reference - fixed
— Some embedded images are not decoded correctly - fixed
PDF Viewer:
— Field values in FDF files that contain escaped character cannot be imported - fixed
— Document printing does not work in unlocked mode - fixed

February 3, 2016 - PDFView4NET 4.7.3 WinForms edition release

PDFView4NET 4.7.3 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some CFF fonts are not rendered correctly - fixed
— Files that contain comments in trailer cannot be loaded - fixed
— Some RLE images cannot be decoded - fixed
— Some images are not decoded correctly - fixed
— Arial Black font is rendered as Arial when it is not embedded in the PDF file - fixed
— Closing bracket ')' is not rendered correctly for some fonts - fixed
— Annotation appearance is not rendered when the appearance entry is an indirect reference - fixed
— Some embedded images are not decoded correctly - fixed
PDF Viewer:
— When UseWinFormsControlsForFormFields property is true the form field's MaxLength is ignored - fixed
— Field values in FDF files that contain escaped character cannot be imported - fixed
— Size of line annotation grows when the annotation is rotated - fixed
— The PDFAnnotationsView.Document property cannot be set to another value after it has been set to an initial value - fixed
— The PDFFileAttachmentsView.Document property cannot be set to another value after it has been set to an initial value - fixed

September 4, 2015 - PDFView4NET 4.7.2 WPF & Silverlight edition release

PDFView4NET 4.7.2 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some text is not rendered correctly - fixed
— CalGray images are not rendered - fixed
— Text with CFF font is rendered flipped on horizontal - fixed
PDF Viewer:
— SL - Mouse position is reported incorrectly in AnnotationContextMenu event when Zoom != 100 - fixed

September 4, 2015 - PDFView4NET 4.7.2 WinForms edition release

PDFView4NET 4.7.2 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some text is not rendered correctly - fixed
— CalGray images are not rendered - fixed
— Text with CFF font is rendered flipped on horizontal - fixed
PDF Viewer:
— Setting the ZoomMode to FitWidth resets the displayed page to 0 - fixed
— Mouse wheel does not update the page number the same way like the scrollbar - fixed

July 24, 2015 - PDFView4NET 4.7.1 WPF & Silverlight edition release

PDFView4NET 4.7.1 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— If file attachments are not indirect objects they are not loaded - fixed
— Custom XMP metadata is lost when the document is saved - fixed
— In some situations text is not place correctly on the page - fixed
— JPEG images with indexed colorspace are not decoded correctly - fixed
— Zero width lines are rendered very thick - fixed
— Type3 fonts with external resources are not rendered correctly - fixed
— Some masked images are not rendered correctly - fixed
— 4bpp Gray images are not decoded correctly - fixed
— Some JBIG2 images are not decoded correctly - fixed
— Pages with invalid annotation appearances (no bbox) cannot be rendered - fixed
PDF Viewer:
— Resizing of line annotations produces incorrect results - fixed
— Checkboxes that include spaces in their export values cannot be unchecked - fixed

July 24, 2015 - PDFView4NET 4.7.1 WinForms edition release

PDFView4NET 4.7.1 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— If file attachments are not indirect objects they are not loaded - fixed
— Custom XMP metadata is lost when the document is saved - fixed
— Type3 fonts with external resources are not rendered correctly - fixed
— 4bpp Gray images are not decoded correctly - fixed
— Some JBIG2 images are not decoded correctly - fixed
— Pages with invalid annotation appearances (no bbox) cannot be rendered - fixed
PDF Viewer:
— Checkboxes that include spaces in their export values cannot be unchecked - fixed

February 06, 2015 - PDFView4NET 4.7.0 WPF & Silverlight edition release

PDFView4NET 4.7.0 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Type 3 fonts
— Some embedded images are not decoded correctly - fixed
— Fields with empty BG entry are painted in black - fixed
— Some JBIG2 images are not rendered correctly - fixed
— Some forms are rendered very slowly because fonts are not cached - fixed
PDF Viewer:
— Image based appearances are not displayed - fixed
— Mouse position in AnnotationContentMenu event is not correct if the zoom level != 100 - fixed

February 06, 2015 - PDFView4NET 4.7.0 WinForms edition release

PDFView4NET 4.7.0 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Type 3 fonts
— In some situations clipping regions with zero width/height were not applied - fixed
— Some embedded images are not decoded correctly - fixed
— In some situations the checkbox marks are not printed - fixed
— A stencil mask is not drawn correctly if it is painted multiple times on the page - fixed
— Fields with empty BG entry are painted in black - fixed
— 8pp images with reversed /Decode array are not displayed correctly - fixed
— Stencil mask is not applied on CCITT 1bpp images - fixed
— Some JBIG2 images are not rendered correctly - fixed
— Some forms are rendered very slowly because fonts are not cached - fixed
PDF Viewer:
— Newly added free text annotations in a PDFDocument are not printed using the specified font and size - fixed
— Vertical scrollbars are missing in multine textbox fields when standard Windows textbox is used for editing - fixed

June 30, 2014 - PDFView4NET 4.6.2 WPF & Silverlight edition release

PDFView4NET 4.6.2 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— For some barcode fonts spaces are displayed instead of the glyph associated with the space character - fixed
— In some situations the checkmarks in checkbox fields are not displayed correctly - fixed
— Images with indexed colorspace based on DeviceN colorspace are not displayed - fixed
— Some forms cannot be converted correctly to image - fixed
— Some soft masks are not decoded correctly - fixed
— Some bullet characters are not displayed correctly - fixed
— Dashed border is not displayed for free text annotations - fixed
PDF Viewer:
— Text selection and search results are not highlighted correctly for pages that have media box != crop box - fixed
— Search text does not return results if the search term contains spaces and the document contains only graphic spaces between tokens - fixed
— PDFDocument.Close throws an exception in some situations - fixed
— Checkmark in newly created checkbox fields appears very small if the "Highlight form fields" option is selected in Adobe Reader - fixed
— Pages with a rotation angle greater than 360 are not displayed correctly - fixed
— Cloned pages cannot be converted to image - fixed
— In some situation the position of extracted text is not correct - fixed
— When textbox alignment is changed from code, the field appearance in the viewer is not updated - fixed
— Barcode annotations created with PDFView4NET are notr recognized as such when the document is loaded in the viewer - fixed
— Dashed lines are displayed solid - fixed
— In EditAnnotations mode, when an annotation is clicked, it changes its position if the zoom is not 100% - fixed
— Page rotation is not considered when converting PDF page to image

June 30, 2014 - PDFView4NET 4.6.2 WinForms edition release

PDFView4NET 4.6.2 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— For some barcode fonts spaces are displayed instead of the glyph associated with the space character - fixed
— In some situations the checkmarks in checkbox fields are not displayed correctly - fixed
— Images with indexed colorspace based on DeviceN colorspace are not displayed - fixed
— Some forms cannot be converted correctly to image - fixed
— Some soft masks are not decoded correctly - fixed
— Some bullet characters are not displayed correctly - fixed
— Dashed border is not displayed for free text annotations - fixed
PDF Viewer:
— EnsurePageVisible method display the bottom of the page if the page is rotated with 180 degrees - fixed
— Annotations are not drawn correctly if the page media box does not start at (0,0) - fixed
— Search text does not return results if the search term contains spaces and the document contains only graphic spaces between tokens - fixed
— Cursor does not change to Hand for locked link annotations - fixed
— Checkmark in newly created checkbox fields appears very small if the "Highlight form fields" option is selected in Adobe Reader - fixed
— Annotations are not displayed on pages rotated with -180 degrees - fixed
— Pages with a rotation angle greater than 360 are not displayed correctly - fixed
— Cloned pages cannot be converted to image - fixed
— In some situations the signature appearance is not visible when converting a PDF page to image - fixed
— In some situation the position of extracted text is not correct - fixed
— When textbox alignment is changed from code, the field appearance in the viewer is not updated - fixed
— Barcode annotations created with PDFView4NET are not recognized as such when the document is loaded in the viewer - fixed
— Image masks are not displayed correctly when the document is rotated or zoomed in - fixed

February 04, 2014 - PDFView4NET 4.6.1 WPF & Silverlight edition release

PDFView4NET 4.6.1 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Encrypted PDF files with /R 2 /V 1 cannot be loaded - fixed
— Images with indexed colorspace that declares a sample count larger that actual number of samples cannot be loaded - fixed
— In some situations the /Threads entry in document catalog causes a stack overflow when loading the PDF file - fixed
— Mask entry is not applied for 1bpp indexed images - fixed
— Documents that include images with incomplete data cannot be displayed - fixed
— Documents with damaged TrueType fonts cannot be loaded - fixed
— Characters with code 0 in Identity-H encoding are not displayed - fixed
— Some fonts with a /Cmap encoding are not displayed - fixed
— Search operation throws an exception in some PDF files with specific terms - fixed
— Some visible characters are displayed for some unprintable character codes - fixed
— Text that uses fonts with incorrect metrics is displayed in the wrong position - fixed
— In some documents false search results are returned because the space between letters is ignored - fixed
PDF Viewer:
— Scroll has lag with some PDF documents - fixed
— In some situation the font in form fields is too small - fixed
— Zoom property is reset when the document is closed - fixed
— When the Zoom property is set the ZoomMode is not set automatically to Custom - fixed
— When running on .NET 4.0 images are not scaled using anti-aliasing - fixed
— In some scenarios the form data is not exported correctly in XFDF/XML format - fixed

February 04, 2014 - PDFView4NET 4.6.1 WinForms edition release

PDFView4NET 4.6.1 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Encrypted PDF files with /R 2 /V 1 cannot be loaded - fixed
— Images with indexed colorspace that declares a sample count larger that actual number of samples cannot be loaded - fixed
— In some situations the /Threads entry in document catalog causes a stack overflow when loading the PDF file - fixed
— Mask entry is not applied for 1bpp indexed images - fixed
— Documents that include images with incomplete data cannot be displayed - fixed
— Documents with damaged TrueType fonts cannot be loaded - fixed
— Characters with code 0 in Identity-H encoding are not displayed - fixed
— Some fonts with a /Cmap encoding are not displayed - fixed
— Search operation throws an exception in some PDF files with specific terms - fixed
— Some visible characters are displayed for some unprintable character codes - fixed
— Text that uses fonts with incorrect metrics is displayed in the wrong position - fixed
— In some documents false search results are returned because the space between letters is ignored - fixed
PDF Viewer:
— Some images are displayed inverted - fixed
— Doubleclicking form fields throws an exception is some situations - fixed
— An exception is thrown if the mouse is clicked in the empty control - fixed
— Thumbnails are not scrolled into view in PDFPageThumbnail control when SelectedPages property is set - fixed
— The action of a bookmark in the PDFBookmarksView control is not executed if the bookmark is already selected when the bookmark is clicked - fixed
— Mouse events are not fired for locked annotations - fixed
— Cursor changes shape when it is over an annotation even if the annotation is not visible - fixed
— If a document contains pages with different sizes, in SingePage display mode the pages are not displayed in the right position - fixed
— PageRenderingError event is not fired when invalid fonts are encountered in a PDF file - fixed
— PDF files with single point clip paths are not displayed correctly - fixed
— In some PDF files bookmarks jump to wrong location - fixed
— Zoom marquee does not work correctly with some PDF files - fixed
— In some scenarios the form data is not exported correctly in XFDF/XML format - fixed

August 20, 2013 - PDFView4NET 4.6.0 WPF & Silverlight edition release

PDFView4NET 4.6.0 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ AES 256 encryption
— Reversed image masks are not displayed correctly - fixed
— 1bpp masks are not displayed correctly on Windows XP - fixed
— Free text annotations with no font attached are not displayed - fixed
— Some PDF files cannot be converted correctly to image - fixed
— Invisible characters are shown as black rectangles - fixed
PDF Viewer:
— Bookmark title is not decoded correctly in some situations - fixed
— In some scenarios the DestinationName property is not set on go to actions - fixed
— A stack overflow exception is thrown when exporting link annotations with go to actions - fixed
— When using large zoom values the pan & scan mode no longer works - fixed
— A stack overflow exception is thrown when exporting link annotations with go to actions
— Saving documents that include a document information dictionary cause the output file to have incorrect ids assigned to objects - fixed
— Viewer freezes for a couple of seconds when setting the PageDisplayLayout to FitWidth - fixed
— Spaces are added to extracted text in some scenarios - fixed

August 20, 2013 - PDFView4NET 4.6.0 WinForms edition release

PDFView4NET 4.6.0 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ AES 256 encryption
— Reversed image masks are not displayed correctly - fixed
— Free text annotations with no font attached are not displayed - fixed
— Invisible characters are shown as black rectangles - fixed
PDF Viewer:
— DefaultRectangleAnnotation* and DefaultEllipseAnnotation* properties are not considered when drawing annotations on the page - fixed
— Bookmark title is not decoded correctly in some situations - fixed
— In some scenarios the DestinationName property is not set on go to actions - fixed
— A stack overflow exception is thrown when exporting link annotations with go to actions
— Saving documents that include a document information dictionary cause the output file to have incorrect ids assigned to objects - fixed
— Spaces are added to extracted text in some scenarios - fixed
— The textbox field content cannot be fully erased on .NET 4.5, at least one character is always displayed - fixed
— When moving an annotation outside the page area, it can no longer be selected and moved - fixed

June 04, 2013 - PDFView4NET 4.5.1 WPF & Silverlight edition release

PDFView4NET 4.5.1 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some JPEG2000 images are not decoded correctly - fixed
— Some ZapgDingbats characters are not displayed correctly - fixed
— In some situations bullets are not displayed - fixed
— Stencil mask is not applied to JBIG2 images - fixed
— Some LZW encoded images cannot be decompressed - fixed
PDF Viewer:
— ShowAnnotation property is ignored when it is set at design time - fixed
— In some situations clicking a bookmark does not display the coresponding page - fixed
— In TextSelect mode the AnnotationClick, AnnotationDoubleClick and AnnotationContextMenu events are not fired in the correct order - fixed

June 04, 2013 - PDFView4NET 4.5.1 WinForms edition release

PDFView4NET 4.5.1 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some ZapgDingbats characters are not displayed correctly - fixed
— Annotations are not printed on rotated pages - fixed
— In some situations bullets are not displayed - fixed
— Content is not clipped correctly when using odd-even rule - fixed
— Some JPEG2000 images are not decoded correctly - fixed
— Some rotated text is displayed unrotated - fixed
— Stencil mask is not applied to JBIG2 images - fixed
— Some LZW encoded images cannot be decompressed - fixed
— Pages with multiple instances of the same font are rendered very slow - fixed
PDF Viewer:
— An unfinished polygon annotation appears on the new page if the page changes during drawing
— PageNumberChanged event is not fired when dragging the scrollbar very fast - fixed

March 27, 2013 - PDFView4NET 4.5.0 WPF & Silverlight edition release

PDFView4NET 4.5.0 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— WPF - Some images are not decoded correctly on Windows XP - fixed
— Type0 OTF fonts embedded as TrueType are not displayed - fixed
— Accented characters in some Type1 fonts are not displayed - fixed
— Image masks are not displayed correctly - fixed
— Some LZW streams are not decoded correctly - fixed
— Pages with crop box larger than media box are not rendered correctly - fixed
PDF Viewer:
+ WPF & SL - Barcode annotations
+ WPF & SL - Enhanced text extraction
+ WPF & SL - Enhanced text selection process
— WPF - Loading some PDF files in the same PDFDocument object cause an exception - fixed
— WPF - Right mouse click clears the selected text - fixed
— WPF & SL - When adding multiple quadpoints to strikeout and underline annotations only the first set is drawn correctly - fixed
— WPF & SL - Text is not extracted correctly from some PDF files - fixed
— WPF & SL - Radiobuttons and checkboxes that include spaces in their export values do not work correctly - fixed

March 27, 2013 - PDFView4NET 4.5.0 WinForms edition release

PDFView4NET 4.5.0 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Jpeg images with Flate encoded stencil mask are not displayed correctly
— Some Windings characters are not displayed correctly - fixed
— Type0 OTF fonts embededded as TrueType are not displayed - fixed
— Accented characters in some Type1 fonts are not displayed - fixed
— Some LZW streams are not decoded correctly - fixed
— Pages with crop box larger than media box are not rendered correctly - fixed
PDF Viewer:
+ Barcode annotations
+ Enhanced text extraction
+ Hatched fills for rectangle, ellipse and polygon annotations
— When adding multiple quadpoints to strikeout and underline annotations only the first set is drawn correctly - fixed
— In some situations when the PDF file has been updated using incremental mode then the pages from an intermediary update are loaded - fixed
— Text is not extracted correctly from some PDF files - fixed
— PDFAnnotationCollection.MoveItem method does not update the visual z-order in the viewer - fixed
— WorkMode cannot be changed in AfterAnnotationAdd event if current work mode is AddPolygonAnnotation or AddPolylineAnnotation - fixed
— An exception is thrown when the viewer is in TextSelect mode, the current document is reloaded and the page is clicked - fixed
— Radiobuttons and checkboxes that include spaces in their export values do not work correctly - fixed
— Position of polygon and polyline points is not updated when polygon/polyline annotations are moved - fixed

October 15, 2012 - PDFView4NET 4.3.0 WPF & Silverlight edition release

PDFView4NET 4.3.0 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Windings characters with Identity-H encoding are not displayed correctly - fixed
— Text is not displayed when the font resources are not stored at page level - fixed
PDF Viewer:
+ WPF & SL - End user form filling
+ WPF & SL - Added support for named actions.
— SL - In some situations the text is not correctly aligned in a textbox field with multiple widgets - fixed
— SL - In some situations PDF files with masked images cannot be loaded in release mode - fixed
— WPF & SL - Radiobutton fields are not exported correctly in XFDF and XML - fixed
— WPF & SL - PDFPageView.HighlightSearchResult method does not highlight search results returned by PDFPage.SearchText method - fixed
— WPF & SL - Annotations can be drawn outside the viewer control - fixed
— WPF & SL - Chained actions are not loaded, only the first action is loaded - fixed
— WPF - An exception is thrown when removing annotations from a page that is not visible in the viewer - fixed
— WPF & SL - Annotations with popups attached are not deleted correctly - fixed
— WPF - Signature fields with autosized fonts cannot be signed, an exception is thrown - fixed
— WPF - When the viewer displays a PDFDocument in OneColumn mode and then the PDFDocument object is replaced with another PDFDocument an exception is thrown - fixed
— WPF & SL - When a PDF form is loaded, the action properties on the field widgets and annotations are not initialized - fixed

October 15, 2012 - PDFView4NET 4.3.0 WinForms edition release

PDFView4NET 4.3.0 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Added PrintContent parameter to PDFFile.GetBWPageImage method.
— Windings characters with Identity-H encoding are not displayed correctly - fixed
— Text is not displayed when the font resources are not stored at page level - fixed
— Type 0 fonts with null /Widths entry should use the /DW entry for glyph widths - fixed
— Dashed lines with zero width cannot be printed on PS printers, a PS exception appears - fixed
PDF Viewer:
+ Added support for named actions.
— Radiobutton fields are not exported correctly in XFDF and XML - fixed
— Updated drawing of line annotations, Shift key now forces vertical / horizontal lines
— Textbox fields with empty color array (/C) cannot be edited - fixed
— Field widgets are not placed in the correct position when the screen resolution is greater then 96dpi - fixed
— AddHighlightAnnotation work mode draws a rectangle when drawing the annotation instead of a highlight - fixed
— Size of line annotations changes when the viewer is in EditAnnotations mode and line annotations are clicked - fixed
— Documents that contain annotations with zero width or height cannot be loaded - fixed
— Chained actions are not loaded, only the first action is loaded - fixed
— Improved selection and resize of line annotations
— When an annotation is selected in EditAnnotations mode, the cursor changes if it hovers over the annotation location even if the page is different - fixed
— When a dropdownlist is activated, changing the page causes the dropdown list to remain visible - fixed
— Annotations with popups attached are not deleted correctly - fixed
— Signature fields with autosized fonts cannot be signed, an exception is thrown - fixed
— Removing the last page from the document causes an exception - fixed
— When a PDF form is loaded, the action properties on the field widgets and annotations are not initialized - fixed

May 15, 2012 - PDFView4NET 4.2.1 WPF & Silverlight edition release

PDFView4NET 4.2.1 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some JBIG2 images cannot be decoded (damaged image) - fixed
— 1bpp indexed images cannot be used for stamp appearances - fixed
— Stencil masks are not decoded correctly in some situations - fixed
PDF Viewer:
— SL - An exception is thrown when setting a field value and the field has widgets on pages that are not visible - fixed
— SL - Auto sized fields are not filled correctly - fixed
— SL - Invalid encoding causes string objects that contain spaces to be saved incorrectly - fixed
— WPF - Changing the SearchResultHighlightColor property does not change the highlight color in the viewer - fixed
— WPF & SL - Annotations that contain images in their appearance are not printed - fixed
— WPF & SL - Image based appearance for annotations is not created correctly when current culture is not en-US - fixed
— WPF & SL - In some situations the checkbox appearance is not updated when visual related properties are changed

May 15, 2012 - PDFView4NET 4.2.1 WinForms edition release

PDFView4NET 4.2.1 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some JBIG2 images cannot be decoded (damaged image) - fixed
— 1bpp indexed images cannot be used for stamp appearances - fixed
— Stencil masks are not decoded correctly in some situations - fixed
PDF Viewer:
— Image based appearance for annotations is not created correctly when current culture is not en-US - fixed
— In some situations the checkbox appearance is not updated when visual related properties are changed
— Text is not displayed in textbox fields when an explicit color is not defined on the field - fixed
— In some situations, when an invalid page range was specified for printing, a single white page was printed - fixed
— In some situations, Zoom property does not work in release mode - fixed
— Fit zoom modes do not work correctly when the desktop dpi is larger than 96dpi (large fonts option is used) - fixed
— FitHeight and FitVisible zoom modes have no effect when the rendered page is smaller than the visible control area - fixed
— Dropdown list fields do not display the dropdown button when they are inactive - fixed

April 3, 2012 - PDFView4NET 4.2.0 WPF & Silverlight edition release

PDFView4NET 4.2.0 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Images with separation colorspace that uses a grayscale ICC colorspace are not decoded correctly - fixed
— JPX images with separation colorspace that uses a grayscale colorspace are not decoded correctly - fixed
— JBIG2 images with indexed colorspace that uses a separation colorspace are not decoded correctly - fixed
— 8bpp images are not decoded correctly in some situations - fixed
— Some custom encoded text is not displayed correctly - fixed
— An exception is thrown when displaying PDF files that include damaged fonts - fixed
— Custom metadata (PDFDocument.Metadata.XMPMetadata) is not saved in UTF8 format - fixed
— Transparent PNGs are shown with black background in stamps - fixed
— Some JPEG2000 images are not decoded correctly - fixed
— Accents on top of characters are not always displayed in the correct position - fixed
PDF Viewer:
+ Text selection support in WPF and Silverlight PDF viewer controls
+ Search text and highlight search results in WPF and Silverlight PDF viewer controls
+ WPF - Added PDFPageView.PageBackgroundColor
+ SL - Added PDFPageView.PageBackgroundColor
— SL - images with softmask are not decoded correctly - fixed
— SL - hidden fields are shown on the page - fixed
— SL - PDF viewer hangs on "Loading page" when running on the standard Silverlight runtime - fixed

April 3, 2012 - PDFView4NET 4.2.0 WinForms edition release

PDFView4NET 4.2.0 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Images with separation colorspace that uses a grayscale ICC colorspace are not decoded correctly - fixed
— JPX images with separation colorspace that uses a grayscale colorspace are not decoded correctly - fixed
— JBIG2 images with indexed colorspace that uses a separation colorspace are not decoded correctly - fixed
— 8bpp images are not decoded correctly in some situations - fixed
— Some custom encoded text is not displayed correctly - fixed
— An exception is thrown when displaying PDF files that include damaged fonts - fixed
— Custom metadata (PDFDocument.Metadata.XMPMetadata) is not saved in UTF8 format - fixed
— Transparent PNGs are shown with black background in stamps - fixed
— Some JPEG2000 images are not decoded correctly - fixed
— Accents on top of characters are not always displayed in the correct position - fixed
PDF Viewer:
— Very small patterns (less than 1 pt) cause an exception - fixed
— Shortcut keys (&) on the form block the corresponding keys in textbox fields - fixed
— When a field is being edited and the form is closed, an exception is thrown - fixed
— In some situations when a measure annotation is resized, it becomes invisible - fixed

January 18, 2012 - PDFView4NET 4.1.0 WPF & Silverlight edition release

PDFView4NET 4.1.0 WPF & Silverlight edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Viewer:
+ PDF viewer control for Silverlight 4.0
— In some situations the AnnotationClick event throws an exception - fixed
— Images with 32bpp masks are not decoded correctly - fixed

January 18, 2012 - PDFView4NET 4.1.0 WinForms edition release

PDFView4NET 4.1.0 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Viewer:
+ Added support for measure annotations.
— Viewer control throws an exception when its size is zero - fixed
— If a textfield is being edited and the form is resized, the field is not displayed in the right position - fixed
— PDFPageView.MouseMove event is not fired if the mouse does not move over a page - fixed
— When the PDFPageView.ScrollPosition property is set directly the control content is not updated - fixed
— Scaled form Xobjects are not rendered correctly - fixed
— Images ignore the graphic state transparency - fixed
— Local Japanese fonts are not loaded correctly when the culture is set to Japanese - fixed
— PDFPageView.HighlightFormField method does not highlight the form field - fixed

November 28, 2011 - PDFView4NET 4.0.2 WinForms edition release

PDFView4NET 4.0.2 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some PDF files that contain references to missing objects cannot be loaded - fixed
— Zero width characters are rendered using default character width - fixed
— JPEG images with separation colorspace and reversed decode array are not displayed correctly - fixed
— Some images using PNG prediction are not decoded correctly - fixed
— Some fonts with invalid Widths array are not displayed correctly - fixed
PDF Viewer:
+ Added action properties to PDFAnnotation class.
— PDFPageView.EnsurePageVisible method does not work correctly on 270 degrees rotated pages - fixed
— Annotation display is not updated when the page is rotated - fixed
— Large pages (3*Letter size) rotated with 270 degrees are not displayed corectly - fixed
— When pages are reordered using the thumbnails view, the viewer control gets out of sync - fixed
— Ctrl and Shift modifiers do not work correctly with up/down arrows - fixed
— When copying and pasting free text annotation the Font property is lost - fixed
— Form XObject content is not clipped at XObject border - fixed
— Annotations are not placed correctly when screen dpi is greater than 96 - fixed
— Marquee zoom does not work when zoom mode is FitWidth/FitHeight/FitVisible - fixed
— Out of memory exception is thrown when zooming to 3000% and the file contains annotations - fixed
— Annotations with appearance bbox different than annotation rectangle are not displayed correctly - fixed

November 28, 2011 - PDFView4NET 4.0.2 WPF edition release

PDFView4NET 4.0.2 WPF edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some PDF files that contain references to missing objects cannot be loaded - fixed
— Zero width characters are rendered using default character width - fixed
— JPEG images with separation colorspace and reversed decode array are not displayed correctly - fixed
— Some images using PNG prediction are not decoded correctly - fixed
— Some fonts with invalid Widths array are not displayed correctly - fixed
PDF Viewer:
— PDFPageView.Document is now a dependency property
— The 2nd call of Load method on the same PDFDocument object throws an exception - fixed
— In some situations the text is squeezed on vertical - fixed
— VerticalPageSpacing property cannot be set in XAML - fixed
— Images with stencil mask are not displayed - fixed
— PageNumberChanged event is not fired when scrolling using the keyboard - fixed
— Image cache is not cleared when the document is closed - fixed

September 27, 2011 - PDFView4NET 4.0.1 WinForms edition release

PDFView4NET 4.0.1 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Text is not displayed when the font uses the encoding PDFDocEncoding - fixed
— Graphic state changes in a form XObject affect the page graphics after the form XObject - fixed
— PNG prediction is not decoded correctly - fixed
— 1bpp images with Indexed colorspace based on ICC are not decoded correctly - fixed
— 1bpp Gray images with softmasks are not displayed correctly - fixed
— 2bpp indexed images with color masking are not displayed correctly - fixed
— Large 1bpp mask images are not scaled correctly - fixed
PDF Viewer:
+ Added PDFPageView.RenderingProgressDisplay property to control the display of rendering progress bar.
— PDFDocument.Print does not print anything - fixed
— Keyboard scroll was disabled - fixed
— PDFPageView.BackgroundImage property is ignored - fixed
— PDFPageView.Cursor property does not work like in the previous version - fixed
— PDFPageView.ZoomMode property cannot be set in design mode - fixed
— Some signature widgets cannot be converted to image - fixed
— PDFPageView.ShowAnnotations property does not show/hide the annotations - fixed
— PDFPageView.PageBorderColor and PDFPageView.ActivePageBorderColor properties are not used - fixed
— In some situations, when setting the FitWidth / FitHeight zoom modes the pages are not refreshed correctly - fixed
— Pages rotated with -180 degrees are not displayed correctly - fixed
— Tab key does not scroll page to bring field in view - fixed
— Form fields with widgets with no appearance (empty checkboxes) are not highlighted when HighlightFormFields property is set to true - fixed
— Text selection uses always red opaque color - fixed
— EnsurePageVisible method does not consider page rotation - fixed
— ZoomToPDFRectangle method does not consider page rotation - fixed

September 27, 2011 - PDFView4NET 4.0.1 WPF edition release

PDFView4NET 4.0.1 WPF edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Text is not displayed when the font uses the encoding PDFDocEncoding - fixed
— Graphic state changes in a form XObject affect the page graphics after the form XObject - fixed
— PNG prediction is not decoded correctly - fixed
— 1bpp images with Indexed colorspace based on ICC are not decoded correctly - fixed
— 1bpp Gray images with softmasks are not displayed correctly - fixed
— 2bpp indexed images with color masking are not displayed correctly - fixed
— Large 1bpp mask images are not scaled correctly - fixed
PDF Viewer:
— Viewer does not work under cultures different than EN-US - fixed
— Clipping regions were not set correctly in some situations - fixed
— Pages rotated with -180 degrees are not displayed correctly - fixed

August 22, 2011 - PDFView4NET 4.0.0 WPF edition release

PDFView4NET 4.0.0 WPF edition has been released. For the complete list of features click here.

August 22, 2011 - PDFView4NET 4.0.0 WinForms edition release

PDFView4NET 4.0.0 WinForms edition has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some masked images are not decoded correctly - fixed
— Uacute character is not displayed for Type1 Courier font with WinAnsiEncoding - fixed
— Some CCITT G3 images are not decoded correctly - fixed
— Zero width/height clipping regions are not applied - fixed
— PDF files with null objects in form's Fields array cannot be loaded - fixed
— PDF files with signature fields that use a zero sized font cannot be loaded - fixed
— Some DeviceN colorspaces are not decoded correctly - fixed
— Some MacRoman encoded fonts are not displayed correctly - fixed
— Some Type1 fonts are not correctly decoded - fixed
— Some vertical text is not displayed correctly - fixed
— Some inline images are not decoded correctly - fixed
PDF Viewer:
+ Faster loading and display of PDF files
+ New multithreaded PDF rendering engine
+ Async page rendering with progress display
— Some character bounds are not extracted correctly - fixed
— Text selection and search results highlight does not work correctly on skewed text - fixed

July 8, 2011 - PDFView4NET 3.0.5 release

PDFView4NET 3.0.5 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some 1bbp images with reversed /Decode array are reversed twice during decoding - fixed
— PDF files with dictionary objects in trailer cannot be loaded - fixed
— PDF files with encrpytion version 2 and revision 2 cannot be loaded - fixed
— Helvetica Oblique and Courier Oblique fonts are rendered bold - fixed
— 1bpp images with Indexed / CalRGB colorspace are not decoded correctly - fixed
— Some bullet characters are not displayed correctly - fixed
— In /StandardEncoding the hyphen character is replaced by minus - fixed
— Very small paths (width/height less than 0.01 points) cause a memory exception when rendering on a Bitmap graphics - fixed
— Some JPEG2000 images are not decoded correctly - fixed
— Some embedded images are not decoded correctly - fixed
— Pages with an indirect reference for the /Rotate entry are not converted correctly to image - fixed
— Transparency is ignored for 32bpp images - fixed
— Font Monotype Corsiva, if it is not embedded, cannot be displayed - fixed
— Color mask is not applied correctly to indexed images - fixed
— Inline images with abbreviated name objects are not displayed - fixed
— PDFFile.GetPageImage generates an incorrect image when the computer's display scaling is set to a value larger than 100% - fixed
— DCT images with DeviceN colorspace based on CMYK are not decoded correctly - fixed
PDF Viewer:
+ Added support for submit form and reset form actions
+ Added DisplayQuadPoints property in highlight annotations
— When using TrueType fonts with free text annotations the font is not subset correctly - fixed
— An exception is thrown when using opaque 32bpp images as annotation appearance - fixed

February 23, 2011 - PDFView4NET 3.0.4 release

PDFView4NET 3.0.4 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Images are not drawn transparent when the alpha channel is the in the graphic state - fixed
— Gray images with reversed /Decode array and Flate compression are displayed as negative - fixed
— Checkmarks are not displayed correctly in some situations - fixed
— Some JBIG2 images are not decoded correctly - fixed
— JBIG2 images having a width not multiple of 4 are decoded at aligned width not at real width - fixed
— Images with CCITT encoded softmasks cannot be decoded - fixed
PDF Viewer:
— In multiline fields, after typing many lines, the caret is no longer placed on the corresponding text line - fixed
— In multiline text fields, when navigating with left/right keys, an exception is thrown if the cursor is at the end of the line, the next line is not visible and right key is pressed or if the cursor is at the beginning of the line, the previous line is not visible and left key is pressed - fixed
— Tamil text is not extracted correctly in some situations - fixed
— PolygonInteriorColor property is ignored when creating the polygon appearance - fixed
— When a multiline textbox field contains more lines than available space, clicking the mouse on a line can generate an exception - fixed

January 31, 2011 - PDFView4NET 3.0.3 release

PDFView4NET 3.0.3 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Text using TrueType fonts with MacRoman encoding is not displayed correctly - fixed
— PDF files with CID widths stored as double cannot be displayed - fixed
— Images that use abbreviations for filter names are not displayed correctly - fixed
— Fonts with cmap encoding are not displayed correctly - fixed
— CMYK JPEG2000 images are not decoded correctly - fixed
PDF Viewer:
+ Added TabOrder property to PDFFieldWidget class
+ Updated search so hyphen-minus is matched to en-dash
— When Ctrl+AnyKey is pressed in a textbox field and the text is selected, the selected content is removed after field looses focus - fixed
— In some situations, when loading a PDF form the font for field widgets is empty - fixed
— TrueTypeFont.Name property is empty for fonts created from objects inside a PDF file - fixed
— ZoomMarquee does not work correctly if current zoom mode is FitWidth or FitHeight - fixed
— Push button appearance is not created correctly - fixed
— An error appears when moving annotations with invalid popups - fixed
— FDF import does not work - fixed
— Text selection does not work correctly on pages with cropbox != mediabox - fixed
— Form fields are not filled correctly with some characters when they use fonts with custom encoding - fixed
— Text cannot be extracted when the /W entry contains double values - fixed
— Text selection is not displayed when the font has no ascent or capHeight - fixed
— When a page is rotated its thumbnail is not rotated correctly - fixed

December 15, 2010 - PDFView4NET 3.0.2 release

PDFView4NET 3.0.2 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Added support for displaying PDF patterns
— Text that uses 90msp-KJHS encoding is not displayed correctly - fixed
— PDF file cannot be loaded if comment delimited is placed next to a number object, no space between them - fixed
— Pages with PDF paths that contain lines with matching start/end coordinates cannot be displayed - fixed
— In some situations text using Wingdings fonts is not properly displayed - fixed
— Some PDF files cannot be loaded because of damaged objects - fixed
PDF Viewer:
+ Added support for horizontal scrolling with the keyboard
— Documents with even number of pages and TwoPageRight or TwoColumnRight display mode cannot be displayed - fixed
— In some situations the digital signatures are not created correctly - fixed
— Form fields with fonts that do not specify an encoding are not filled correctly with extended ASCII characters - fixed
— Free text annotations are not edited correctly on rotated pages - fixed
— Links do not work in text select mode - fixed
— Image appearance is displayed rotated when applied to field widgets on rotated pages - fixed
— When field font is subset for creating the appearance, after the form is saved, new characters are not displayed in the fields because the subset font does not include them - fixed
— Polygon annotations are not moved correctly when the page is rotated - fixed
— Polygon annotations are not displayed in PDFAnnotationsView control - fixed
— If a polygon annotations has no border defined, an exception is thrown when moving the annotation - fixed

October 6, 2010 - PDFView4NET 3.0.1 release

PDFView4NET 3.0.1 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Page rendering is stopped when invalid color definitions are found, such as negative values for colors - fixed
— Characters are not placed correctly when they do not have a width in /W array and their width cannot be read from the font data - fixed
— Some Type1 fonts are not rendered correctly - fixed
— Rotated text using Fill&Stroke rendering mode is displayed very bold if the font size is encoded in the text transformation matrix - fixed
— PDFFile.Open leaks a file handle when the file is opened with an incorrect password - fixed
— Some AES encrypted files cannot be opened - fixed
PDF Viewer:
— PDFDocument.Dispose leaks a file handle - fixed
— Appearance is not updated for signature fields when the Appearance property is set - fixed
— Stream object with zero length are saved incorrectly, the stream tags are not saved - fixed
— Text selection does not work correctly in some situations - fixed
— Textbox displays a border when border width is zero and border color is not null - fixed
— Pressing TAB in an expanded dropdown list causes an exception - fixed
— Form fields with Type0 fonts do not display the field content - fixed
— Center and right alignment is not correct in textbox fields that use base PDF fonts (Helvetica, Times Roman or Courier) - fixed
— When a field is removed from document's fields collection, it is not removed from the corresponding pages' fields collections - fixed
— MoveItem method does not work correctly on the Annotations collection - fixed
— All link annotation actions are converted to Goto actions - fixed
— Removing a page from the document does not remove the page fields from the document - fixed
— Encrypted documents can no longer be decrypted - fixed
— A free text annotation that uses a custom font, loses its appearance when the file is loaded again in the viewer - fixed
— Arrows are not displayed for horizontal and vertical line annotations - fixed
— If all the fields in a form are read only, and a field is clicked with the mouse then TAB is pressed, an exception is thrown - fixed
— When a free text annotation is moved, its appearance is changed, the font switches to default - fixed
— Search results obtained by PDFPage.SearchText are not highlighted on the page using PDFPageView.HighlightSearchResult method - fixed
— PDFPageView.EnsureSearchResultVisible method does not highlight search results returned by PDFPage.SearchText - fixed
— PDF files with output intents are not saved correctly - fixed
— Some PDF forms cannot display the field values because the default appearance string is not well formed - fixed
— Comboboxes with Unicode content cannot be opened - fixed
— Custom appearance is lost for checkboxes, radiobuttons and pushbuttons when the widgets are moved/resized - fixed

August 9, 2010 - PDFView4NET 3.0 release

PDFView4NET 3.0 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Added support for decoding CMYK JPEG images.
+ Added support for calibrated CMYK to RGB conversion.
— Some Type1 fonts are not rendered correctly - fixed
— Indexed images with 1bpp and ICC base colorspace are not decoded correctly - fixed
— PDF files that contain TrueType fonts with invalid 'post' table cannot be loaded - fixed
— Low resolution barcode images cannot be scanned when they are printed - fixed
— Text is not displayed correctly when 'cm' operators appear inside BT/ET - fixed
— JPEG images with chroma key mask are not displayed correctly if they have a resolution larger than 96dpi - fixed
— When pages are printed as bitmap, the page image is not disposed - fixed
— PDF files that start with blank lines cannot be open - fixed
— Pages with fields that do not have an appearance, a default appearance string and resources cannot be converted to image - fixed
— Adieresis character is not displayed correctly in some situations - fixed
— CFF fonts created from TrueType fonts are not scaled correctly on display - fixed
PDF Viewer:
+ User interactive form design.
+ Add, edit and remove form fields.
+ Added FieldValidate event in PDFPageView control.
+ Added support for polygon annotations.
+ Added support for FitR option when executing destinations.
— Text cannot be selected from middle of word - fixed
— Text annotations with custom icon are displayed rotated on rotated pages - fixed
— Underline, strikeout and squiggly annotations are not displayed correctly on rotated pages - fixed
— Search results are not highlighted correctly on rotated pages - fixed
— PDF pages that contain widget annotations without parent fields cannot be loaded - fixed
— The Bounds property of selected text runs is not correct when the page is rotated - fixed
— When text is placed on page using offset values in TJ operator, the text selection does not follow the mouse - fixed
— Text selection is not displayed correctly when page mediabox.LLY is different from mediabox.LLX - fixed
— If a form contains only read only fields, clicking on a form field and pressing TAB causes an exception - fixed
— In some situations, when scrolling using the mouse wheel an exception is thrown - fixed
— When a page is rotated, its appearance is not updated in the thumbnails view - fixed
— If a document is loaded and then attached to a viewer control, the search functionality does not work in the viewer - fixed
— Tabbing through fields does not work when the page's annotations collection contains other annotation types than field widgets - fixed

April 26, 2010 - PDFView4NET 2.4.4 release

PDFView4NET 2.4.4 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Added support for decoding CMYK JPEG images.
+ Added support to display Japanese text with 90msRKSJ encoding.
— In some situations inline jpeg images are not loaded correctly from the file - fixed
— Some flate encoded images with paeth predictor cannot be decoded - fixed
— Some JBIG2 images cannot be decoded - fixed
— Encrypted PDF files with no document id cannot be decrypted - fixed
— Some Type1 fonts cannot be displayed, the outline data is not decoded correctly - fixed
— Rendering of link annotations with a border specification that include a dash pattern throw an exception - fixed
— Content of PDF files that set clip regions with 0 width and height is not displayed - fixed
— Some soft masks are not decoded correctly - fixed
— Times-Bold and Times-Italic fonts are not matched correctly to Times New Roman on local machine when they are not embedded - fixed
PDF Viewer:
+ Added support for vertical spacing before the first page and after the last page in OneColumn mode.
+ Added support for prerendering all document pages on load.
+ Added ZoomChanged, SmoothingModeChanged and TextSelectionCleared events in PDFPageView class.
— End key does not scroll pages till the bottom, 1 pixel is missing - fixed
— When a bookmark is clicked, the corresponding target is not executed - fixed
— Documents with many bookmarks on the same level cannot be loaded, stack overflow exception is thrown - fixed
— Line annotations are not rotated correctly - fixed
— Changing the attributes of an ink annotation after the annotation has been moved causes the annotation to disappear - fixed
— The image in stamp annotations with custom appearance is not rotated when the annotation is rotated - fixed
— The image in link and text annotations with custom appearance is not rotated when the annotation is rotated - fixed
— Annotations with custom appearance loaded from an PDF file lose the appearance when the annotation is rotated - fixed
— Comb fields cannot display unicode data - fixed
— When a field is active and the zoom changes, the field content is not scaled - fixed
— When a page is scrolled using the mouse wheel, if a form field is active, the form field is scrolled into wrong position - fixed
— HighlightSearchResult method has no effect on search results returned by PDFPage.SearchText method - fixed
— Text selection does not work on rotated pages - fixed

February 15, 2010 - PDFView4NET 2.4.3 release

PDFView4NET 2.4.3 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— 1bpp indexed images with a separation base colorspace are not rendered correctly - fixed
— Some 1bpp images include more data than necessary and they are not decoded correctly - fixed
— 1bpp indexed images with a color mask are not decoded correctly - fixed
PDF Viewer:
+ Added support to handle remote go to actions like local go to actions when the file name is missing.
+ Added support to draw vertical/horizontal line annotations.
+ Added support to display bookmarks with the color defined in the PDF file.
+ Added support for image appearance for link annotations.
— Dropdown list fields do not display all the items in some situations - fixed
— Text is not extracted in some situations - fixed
— Text selection does not work when text contains ligatures - fixed
— When an annotation is drawn on top of a link, the link cannot be clicked - fixed
— Cursor is not placed correctly in multiline textbox fields that are rotated with 270 degrees - fixed
— When loading a document with bookmarks in BookmarkClick event, a random bookmark is selected in the bookmarks view when the new document is loaded - fixed
— An exception is thrown when clicking the thumbnails view background, outside any page area - fixed
— An exception is thrown when a link without action is clicked - fixed

December 15, 2009 - PDFView4NET 2.4.2 release

PDFView4NET 2.4.2 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some CCITT images are not decoded correctly - fixed
— Some ASCII Hex encoded images are not decoded correctly - fixed
— Pages with zero width/height annotations cannot be converted to image - fixed
— Some image masks with predictor = 2 are not decoded correctly - fixed
— Some JBIG2 images are not decoded correctly - fixed
— Some Symbol characters are not displayed correctly - fixed
— Unescaped but paired paranthesis in strings are not handled correctly - fixed
PDF Viewer:
+ Added SearchText and ConvertToImage methods to PDFPage.
+ Updated text selection to allow starting a selection from a white space outside the text.
— In some situations encrypted files cannot be displayed when PDFPageThumbnailsView control is used together with the PDFPageView control - fixed
— Textbox fields with no appearance throw an exception when they are clicked - fixed
— When extracting text, in some situations, additional spaces are inserted in the text - fixed
— Text selection does not work when text contains ligatures - fixed
— Selection is dropdown lists with autosized font is not displayed correctly - fixed
— Max field length is not enforced when text is pasted into the field - fixed
— When the viewer displays pages in OneColumn mode, if the text is selected on one page and the pages are scrolled, the selection markings are drawn on other pages - fixed
— Widget annotations are not displayed if they are not linked to a form field - fixed
— When /NeedAppearances is true and fields have an appearance, the appearance is not rebuilt - fixed

October 19, 2009 - PDFView4NET 2.4.1 release

PDFView4NET 2.4.1 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Some CCITT images are not decoded correctly - fixed
— Some images are not displayed in the right position - fixed
— Appearance is not built correctly for line and free text annotations when using other culture than US - fixed
— Cross reference streams that use a PNG predictor greater than 10 are not decoded correctly - fixed
— PDF pages with annotations that include only the /D appearance cannot be printed - fixed
— Pages with no MediaBox/CropBox cannot be loaded - fixed
PDF Viewer:
+ Added support for Launch actions
+ PDFPageView.HighlightNextSearchResult and PDFPageView.HighlightPrevSearchResult methods now return the highlighted search result.
+ Added PDFPageView.EnsureSearchResultVisible method to force a highlighted search result to move into visible control area.
+ Added support for Comb fields
— In some situations content of dropdown and listbox fields is not painted correctly - fixed
— FitWidth option does not work correctly when the PDFPageView control is hosted in a WPF application - fixed
— End key throws an exception when pressed in a single line field that is pre-filled with multiline text - fixed
— PDFPageView loses focus when scrollbars are removed because of zooming out - fixed
— Clicking the mouse on a page thumbnail when the thumbnail view control is not linked to a page view control causes an exception - fixed
— Ligatures are not converted correctly to separated characters when text is extracted from a PDF page - fixed
— Thumbnails are not always rendered correctly - fixed
— Search method does not display the highlight in the correct position in some situations - fixed
— In a multiline text field, when selecting a line (not the last one) with Shift-End and pressing Del, an exception is thrown - fixed

September 1, 2009 - PDFView4NET 2.4 release

PDFView4NET 2.4 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ JPEG 2000 support
+ JBIG2 support
— Non-embedded Arial-BoldMT font is not matched correctly against a local machine font - fixed
— PDF files with Document catalog included in an object stream cannot be loaded - fixed
— PDF page cannot be rendered if it includes a form field using a font that cannot be found - fixed
— Some ASCII85 streams are not decoded correctly - fixed
— Encrypted files with non-encrypted metadata cannot be loaded - fixed
— Short strings (less than 16 bytes) are not decrypted when the input file uses AES encryption - fixed
PDF Viewer:
+ PDFThumbnailsView control for displaying page thumbnails
+ Text selection and copy
+ Added GetDestinationNames method to PDFDocument to retrieve the names of the destinations in the PDF file as a list of strings
+ Added MouseWheelScrollDelta property to PDFPageView to control the scroll distance using the mouse wheel.
+ BackgroundImage property is now used in PDFPageView to display a background image under the page

July 29, 2009 - PDFView4NET 2.3.2 release

PDFView4NET 2.3.2 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— PDF files that contain nested arrays on multiple levels cannot be loaded - fixed
— Copy operation works like Cut - fixed
— Flate compressed images with 1bpp and decode array [1 0] are not displayed correctly - fixed
— Fonts with incomplete Widths entry are not rendered correctly - fixed
— 1bpp flate compressed images, with PNG Prediction = None are not decoded correctly - fixed
— TJ operator does not display correctly vertical text when there are intercharacter spacing values - fixed
— Text is not positioned correctly in some situations - fixed
— Images with both a soft mask and a stencil mask are not displayed - fixed
— String elements of array objects stored as separated objects are not decrypted correctly - fixed
— Images with stencil masks that have a different size are not displayed correctly - fixed
— Grayscale images (1 color 8bpp) with LZW compression and predictor = 2 are not displayed correctly - fixed
— Flate compressed images with BPC=1 and predictor = 2,3,4 are not decompressed correctly - fixed
— Colors are not correctly rendered when the PDF content has comments - fixed
— Zero height paths are not displayed - fixed
— The PDFPageView control throws an exception when loading a page that has the CropBox/MediaBox defined as indirect objects - fixed
— Encrypted PDF files with encrypt dictionary embedded in the trailer are not displayed correctly - fixed
— Flate compressed images with 2 bits per pixel are not displayed - fixed
PDF Viewer:
+ Added ActivePageBorderColor property to PDFPageView
+ Added PDFPageView.HighlightPrevSearchResult() method
+ Added JumpToDestination method in PDFPageView for jumping programmatically to named destinations
— Removing thelast page in a document when multiple pages are visible, including the removed one, causes an exception - fixed
— Free text annotations can be edited even if they are locked or read only - fixed
— PDFPageView throws an exception when a file is displayed and the form is minimized or the form size is too small - fixed
— Position of text runs is not computed correctly when the page is rotated and multiple Tj operators are chained together - fixed
— Highlight annotation color is not updated correctly if the annotation is resized (increased) after it has been added to the page - fixed
— PDF files with infinite loops in bookmarks tree cannot be loaded - fixed
— In some situations the page number is not displayed correctly in PDFAnnotationsView control for newly added annotations - fixed
— Links and bookmarks no longer work when page display mode is SinglePage - fixed
— Zoom out operation throws an exception when the page becomes smaller that the control area - fixed
— Text cannot be displayed when the font includes an invalid Unicode Cmap - fixed
— In some situations the viewer is not updated correctly when the current page is displayed - fixed
— The bounding rectangle of an ink annotation is not updated when the ink width changes and parts of the ink become invisible when the width grows - fixed
— An exception is thrown when the TAB key is pressed and the current page is not the one that contains the active field and it does not contain any fields - fixed
— EnsurePageVisible method does not scroll to a position within the page, it always scroll to top of the page - fixed

April 28, 2009 - PDFView4NET 2.3.1 release

PDFView4NET 2.3.1 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Images with BPC=4 and predictor 15 are not displayed correctly - fixed
— In some situations TrueType fonts are not decoded correctly - fixed
— Some non embedded fonts not matched correctly to local fonts - fixed
— Fields without /DR key (at field or at form level, so the font cannot be located) are not displayed correctly - fixed
— Soft masked Jpeg images with resolutions other than 96 are not displayed correctly - fixed
— CCITT G4 images with missing /Columns entry are not decoded correctly - fixed
— Pages that use /Multiply blend mode for content are not displayed because the content is considered transparent - fixed
— Encrypted PDF files with version = 1 and revision = 3 cannot be decrypted - fixed
— When displaying text with CidFontType2 fonts, the /DW entry is not considered for characters that do no have a width in /W array - fixed
— Indexed images with chroma masks are not displayed correctly - fixed
— Invalid text matrix cause the page rendering to stop - fixed
PDF Viewer:
+ Added support for page and annotation cloning
+ Added support for drawing unicode text in drop down lists and list boxes
+ Added support for annotation serialization
+ Added ZoomClick work mode
+ Added IncrementalLoad property to PDFDocument to allow full document load in memory
+ Added FieldClick, FieldBeginEdit and FieldEndEdit events
— In some situations, when the viewer is in one column mode, an exception is thrown when loading a document with 1 page after a document with n pages has been loaded before - fixed
— Text selection does not work correctly in multiline textbox fields, Shift-End does not select the last character and selection is not displayed if the field displays only one line of text and it is not the first one - fixed
— When viewer control is used in a WPF application, in single page mode, in some situations the wrong page is displayed - fixed
— FontName property in text run returns the font label instead of actual font name - fixed
— Insert method in Pages collection always adds the new page at the end of collection - fixed
— In some situations an exception is thrown when a textbox field is clicked - fixed
— SearchText does not work when the text contains empty ("") text runs - fixed
— PDF forms with missing fields (fields listed in /AcroForm but not in the PDF file) cannot be loaded - fixed
— Text run position is not computed correctly and text search highlight is not displayed in the right position when the text is included in a form XObject - fixed
— Marquee zoom does not work correctly for rotated pages - fixed - fixed
— Text extraction does not work correctly for some CJK files - fixed

February 19, 2009 - PDFView4NET 2.3 release

PDFView4NET 2.3 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Printing multiple page ranges with PDFPrintSettings class
+ Form XObjects are now displayed based on their optional content status, view only and/or print only.
— Some tiff images are not decoded correctly - fixed
— 4bit indexed images with Gray colorspace are not decoded correctly - fixed
— CCITT G4 images that have Columns != Width are not decoded correctly - fixed
— Streams encoded with A85 filter (instead of ASCII85) are not decoded - fixed
— Images with DeviceN colorspace that uses an ICCBased colorspace are not decoded correctly - fixed
— Paths defined by a single line are not filled with correct color - fixed
— 1bpp Indexed images with /DeviceGray colorspace are not displayed correctly - fixed
— Vertically drawn text is not displayed in the right position - fixed
— Separation color with /DeviceGray base colorspace is not displayed correctly - fixed
PDF Viewer:
+ ZoomIn, ZoomOut, ZoomDynamic and ZoomMarquee work modes for viewer control
+ Annotation popup windows
+ Annotation multilevel replies
+ Annotation opacity
+ Highlight form fields on a page
+ Standard and owner draw field tooltips
+ Tooltip property added to PDFField class
+ Added support for SHIFT-TAB keys to navigate backwards in the form fields
+ WYSIWYG drawing for highlight, rectangle, ellipse and ink annotations
+ Added support for moving and resizing annotations with CTRL+arrows and SHIFT+arrows
+ SearchText methods now returns the results of search text operation
+ Added SearchResultHighlightColor property to PDFPageView for setting the highlight color of search results
+ Added VerticalPageSpacing and HorizontalPageSpacing properties to PDFPageView for setting the space between pages in continuous page display modes
+ Added VisibleWidth and VisibleHeight properties to PDFPage class
— Text cannot be extracted from PDF files with resources defined at /Pages level - fixed
— When the Color property of a newly added FreeTextAnnotation is changed in BeforeAnnotationAdd event, an exception is thrown - fixed
— Destinations that use a page number (not in PDF spec) instead of a page reference in GoTo actions are not executed properly - fixed
— Line annotation appearance is not updated when line width changes - fixed
— When text is selected using Shift-End in a text box field and Backspace or Delete keys are pressed, and exception is thrown - fixed
— Text in textbox fields is not aligned according to field align property - fixed
— If a secured document is loaded into a PDFDocument, and then a clear document is loaded, the PDFDocument object still keeps the SecurityManager from the previous document - fixed

January 9, 2009 - PDFView4NET 2.2.1 release

PDFView4NET 2.2.1 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— PDF files created with Aspose.Words cannot be loaded - fixed
— Some thin lines are not displayed - fixed
— PDF files with zero length lines (start and end points are the same) cannot be displayed - fixed
PDF Viewer:
+ Added support for highlighting form fields on a page
+ Added WYSIWYG drawing for highlight, rectangle, ellipse and ink annotations
+ Added Tooltip property to PDFField class
+ SearchText methods now returns the results of search text operation
+ Added SearchResultHighlightColor property to PDFPageView for setting the highlight color of search results
+ Added VerticalPageSpacing and HorizontalPageSpacing properties to PDFPageView for setting the space between pages in continuous page display modes
— Document dispose throws an exception in some situations - fixed
— Highlighting of search results does not work when scaling transformations are in place - fixed
— When the attributes of an undisplayed annotation (annotation that is on a page that is not currently displayed) are changed, the annotation becomes invisible - fixed
— PDF files with infinite loops in bookmarks tree cannot be loaded - fixed
— When the document is first loaded and then attached to a viewer, the viewer throws an exception because the search results are not initialized - fixed
— If the searched text is not found and HighlightNextSearchResult method is called, the viewer throws an exception - fixed

December 2, 2008 - PDFView4NET 2.2.0 release

PDFView4NET 2.2.0 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Images with Indexed colorspace that uses a DeviceN colorspace as base colorspace, cannot be displayed - fixed
— Inline images cannot be displayed - fixed
— When a DCT encoded image has a softmask with a different size, the image is not displayed - fixed
— Float values with more than 10 decimals are not converted correctly - fixed
— GetPageImagesAsMultipageTiff methods create an invalid TIFF image when the PDF file has only 1 page - fixed
— Images with Indexed colorspace that uses a ICC colorspace as base colorspace, cannot be displayed - fixed
— Some Type1 fonts with custom embedded encodings are not displayed correctly - fixed
— Some Type4 functions (postscript) are not evaluated properly - fixed
— PDF pages that have attributes defined on parent /Pages node are not displayed correctly - fixed
— Non-embedded fonts without post table cannot be rendered - fixed
— Some image masks are not painted correctly - fixed
— Some images with CalRGB colospace are not displayed - fixed
— Copies property in PrinterSettings is ignored if the printed does not support multiple copies - fixed
— PDF files that include annotations smaller than 1pt cannot be displayed - fixed
— Text cannot be extracted from some pages that include inline images - fixed
— Type2 functions without a /Range entry are not computed correctly - fixed
PDF Viewer:
+ Search text and highlight search results in PDFPageView control
+ Annotation tooltips
+ Custom appearances for text and stamp annotations
+ Added support for TAB key in PDF forms
+ Added PageClick and PageDoubleClick events to PDFPageView to notify the user when the page was clicked
— Author for free text annotation is not initialized by default with logged in user - fixed
— Setting the Contents property on a free text annotation does not update its visual appearance in the viewer - fixed
— Annotations reply model does not work unless the reply annotation (a text annotation) does not have these flags: print | hidden| nozoom | norotate - fixed
— When a field value is set from code and the form is not displayed in the viewer, the field appearance is not built - fixed
— Checkbox and radiobutton field values are not stored correctly in the PDF file, changing the Checked status does not sets correctly the field value when the file is saved - fixed
— Zoom and ZoomMode properties cannot be set at design time - fixed
— Clicking on a link annotation with a GoTo action, the PageNumberChanged event is fired twice and the 2nd time the page number is wrong - fixed
— In some situations the border of a link annotation is not displayed - fixed
— Load method does not throw an exception if the document has no pages - fixed
— In some situations, the first page of the loaded PDF file is not displayed - fixed
— Newly created annotations on rotated pages are not displayed correctly - fixed
— PDFPageView control is not refreshed when a loaded PDFDocument is attached to it - fixed
— If a multipage document is displayed in OneColumn view, and the pages do not have the same width, the hittest for form fields and annotations does not work properly - fixed
— If the current page number is larger than the number of pages in a document that is loading, an exception is thrown by the viewer - fixed
— Filling forms from code take a long time when the form has many fields - fixed
— "Visible but not print" and "Hidden but printable" options for form fields are not handled correctly - fixed
— Bookmarks with /XYZ destination and null values for coordinates generate an exception - fixed
— Annotations with empty appearance dictionaries throw an exception - fixed
— Top level bookmarks throw an exception when they are removed - fixed
— Space key was not displayed in textbox editor until another character was typed - fixed

September 9, 2008 - PDFView4NET 2.1.0 release

PDFView4NET 2.1.0 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Added IconName property to stamp annotations
+ Added support for specifying the DocumentName being displayed in printer queue window when printing a PDF file
— PDF forms with signature fields cannot be loaded - fixed
— Highlight annotations are printed opaque - fixed
— Some 1bit images using flate compression cannot be decoded correctly - fixed
— Bitmap printing ignores the PDFPrintContent flags - fixed
— Resolution is not set (default remains 96) on B/W images - fixed
— When the /Annots array contains direct dictionary objects, the PDF file cannot be printed - fixed
— In some situations the TimesNewRoman font is not rendered correctly - fixed
— In some situations the softmask is not applied correctly to an image - fixed
— Dashed lines with very small dash width are not displayed - fixed
— Some inline images are not decoded correctly - fixed
— Some encrpyted PDF files cannot be open - fixed
— PDF files with custom objects in /Pages hierarchy cannot be loaded - fixed
— Some CCITT encoded images are not decoded correctly when the width of a line in bytes is not multiple of 4 bytes - fixed
PDF Viewer:
+ Added new page display layouts in PDFPageView control: single page, one column, two columns with support for keyboard navigation (up/down/page up/page down/home/end)
+ Added new bookmarks view control
+ Added support for free text annotations (type writer tool)
+ Added support for annotation states in text annotations and in reply to annotation model
+ The PDFDocument now throws an UnsupportedEncryptionException when an unknown encryption is used
+ All exceptions are now serializable
+ Updated hit testing method for annotations to match behavior in Adobe Acrobat
+ Added Close method to PDFDocument to close the underlying PDF file
+ Added AllowFormFill property to PDFPageView to enable/disable the form filling at viewer level
— Characters are not multiplicated when a key is pressed for a longer period of time in a textbox field - fixed
— Default field appearance defined on widget instead of field is ignored - fixed
— PDFLinkAnnotation class does not have a public constructor - fixed
— The PDFAnnotationsView control displays a Page entry for each page that includes annotations, even if those annotations are not listed in the control - fixed
— CreationDate property on newly created annotations returns DateTime.MinDate instead of actual creation time - fixed
— When updating the description of file attachments, the new value is not saved - fixed
— MoveItem method on pages collection does not move the pages properly and the viewer is not refreshed if the displayed page is affected - fixed
— When the interior color of ellipse and rectangle annotations changes, the viewer is not updated - fixed
— Scroll events are not fired in PDFPageView control when scrolling pages using the keyboard - fixed
— After a page has been rendered once, changing its rotation does not trigger page rendering again unless it is the displayed page - fixed
— Readonly fields can be filled interactively by end user - fixed

July 7, 2008 - PDFView4NET 2.0.1 release

PDFView4NET 2.0.1 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— In some situations the annotations are not printed in the right position - fixed
— In some situations custom encoded text is not printed - fixed
— In some situations border is not displayed for link annotations - fixed
— Some PDF files throw an exception when they are closed - fixed
— Fonts with invalid Differences array are not displayed - fixed
— Dashed lines are not displayed correctly - fixed
— Some CCITT 1D images are not displayed correctly - fixed
— Reversed softmasks are not decoded correctly
— Some ICC based images are not displayed correctly
PDF Viewer:
— AfterAnnotationMove and AfterAnnotationResize events are fired even if the annotation is just clicked - fixed
— In some situations textbox fields display the text in wrong position - fixed
— When a bookmark title has changed, the new title is not saved when the file is saved - fixed
— When a top level bookmark is moved (added) to another bookmark, the hierarchy is broken - fixed
— Some PDF forms with empty fields are not loaded - fixed
— An exception is thrown when the last page is displayed in the viewer control and another page is removed from the document - fixed

June 16, 2008 - PDFView4NET 2.0.0 release

PDFView4NET 2.0.0 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
Breaking changes:
+ FromPage and ToPage properties in PrinterSettings start now at 1 instead of 0.
+ Image property in text and stamp annotations changed to Appearance (type: PDFAnnotationAppearance)
PDF Rendering:
+ Support for converting PDF pages to B/W TIFF images
— When an encoding dictionary includes hex codes in differences array, the characters are not displayed - fixed
— Some Type 1 fonts with custom encoding are not displayed correctly - fixed
— Images with ImageMask set to true and missing BitPerComponent entry cannot be decoded - fixed
— Annotations with non-standard rectangle (llx, lly, urx, ury) are not rendered correctly in GetPageImage method - fixed
— Images with /CCF filter (short from /CCITTFaxDecode) are not displayed correctly - fixed
— In some situations black squares (.notdef char) are displayed for unprintable characters - fixed
— In some situations images with DeviceN colorspace are not rendered correctly - fixed
— Images with a device colorspace stored as array are not displayed - fixed
PDF Viewer:
+ User interactive form filling
+ Fill forms from code
+ Pushbutton, checkbox, radiobutton, dropdown list and listbox fields
+ Save filled forms
+ Zoom modes: custom, fit width, fit height, fit visible
+ Support for transparent PNG and GIF images in image stamps and text annotations
+ New events PDFPageView.AfterAnnotationMove and PDFPageView.AfterAnnotationResize
— Link action is executed when page viewer is in EditAnnotations mode - fixed
— Annotation visual appearance is not updated when annotation color or icon has changed - fixed
— Annotations are added to the page (but they are hidden) even if the BeforeAnnotationAdd event is canceled - fixed
— Highlight annotations do not update the visual appearance when the color is changed - fixed
— Annotation events on PDFAnnotationsView control are not fired unless the PageView property is set - fixed
— Highlight annotations are not created correctly when regional settings are not eu-US - fixed
— The horizontal line in underline annotations is not displayed - fixed
— Annotations are not moved and resized correctly when the page is rotated - fixed
— An exception is thrown when a top level bookmark is removed - fixed
— Nested arrays that contain indirect references are not saved correctly - fixed

May 06, 2008 - PDFView4NET 2.0.0 Beta 3 release

PDFView4NET 2.0.0 Beta 3 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Viewer:
— Editing field is shown shifted to botttom when the form's boxes have negative lower left coordinates - fixed
— Field activation throws an exception if the field's appearance object does not include a /Subtype key - fixed
— In some situations the textbox field value is not displayed - fixed
— Text in textbox fields appears blurry when field is inactive - fixed

May 06, 2008 - PDFView4NET 1.0.5 release

PDFView4NET 1.0.5 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— CCITT encoded stencil masks are not applied correctly - fixed
— Char spacing is not applied correctly in some situations - fixed
— Indexed 4bit images are not displayed - fixed
— In some situations, PDF files that use object stream compression cannot be loaded - fixed
— Some PDF files with CJK fonts are not displayed correctly - fixed
— File attachments with Unicode file names cannot be saved in Acrobat/Reader 8 - fixed
— Annotation's image is not updated on screen if the image is changed from code - fixed
— Encrypted PDF files that use object streams cannot be displayed - fixed
— Strings stored in encrypted object streams are damaged when they are decrypted - fixed
— In some situations paths that include rectangles are not filled correctly - fixed
— Images with Separation colorspace are not displayed - fixed
— PDF files with incomplete catalog dictionary are not loaded - fixed
— Paths that are drawn with pens that use a dash pattern with 0 length elements generate an exception - fixed
— CalRGB colors are not displayed correctly in some situations - fixed
PDF Viewer:
— Documents with delayed load file attachments are not saved correctly - fixed
— Text annotations with custom images display standard note icon when they are clicked in Acrobat/Reader 7 - fixed
— Page removal from a document does not work - fixed
— Stream objects are not saved correctly when their size is 0 - fixed

March 28, 2008 - PDFView4NET 2.0.0 Beta 2 release

PDFView4NET 2.0.0 Beta 2 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Viewer:
+ Added MaxLength support for textbox fields
— Content of multiline text boxes is not scrolled correctly on vertical - fixed
— Enter character is displayed as rectangle - fixed
— Comboboxes/listboxes crash when the number of items is smaller than max number of visible items - fixed
— Textboxes retain focus when clicking outside the control - fixed

March 28, 2008 - PDFView4NET 1.0.4 release

PDFView4NET 1.0.4 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— DCT compressed softmasks are not applied correctly - fixed
— Stencil masks are not applied correctly - fixed
— Font encoding is not properly determined for font objects with Encoding dictionaries - fixed
— Inline images with custom colorspace are not displayed - fixed
— PDF files with Type0 fonts that include entire font dictionary in /DescendantFonts key are not displayed properly - fixed
— Borderless link annotations are rendered with border in PDFRender4NET - fixed
— Zero width/height rectangles are not displayed when they are stroked with non-zero pen - fixed
— In some situations TIF images are not displayed because the underlying stream has been closed - fixed
— Text is not displayed in some PDF files that use object compression - fixed
— 1x1 images are not scaled as block and dithering appears - fixed
— TrueType CourierNew font is not rendered correctly when the font is not embedded - fixed
— Files that include complete annotation dictionaries in /Annots arrat cannot be loaded - fixed
— PDF forms that include fields without default appearance cannot be loaded - fixed
— Forms with empty fields that use a font that is not used elsewhere in the file cannot be displayed - fixed
— Images encoded with predictor #2 are not decoded correctly - fixed
PDF Viewer:
+ Added Execute method on bookmarks for explicit execution of bookmark's action or destination
+ Added SetCustomKey method to PDFDocumentInformation class - fixed
+ Added support for displaying images in text and stamp annotations
+ Added delayed load option for file attachments
— Disposal of some PDF documents throw an exception - fixed
— Mouse cursor is not restored in PDFPageView control when changing from EditAnnotation to Pan&Scan mode - fixed
— New bookmarks added to a document are not saved when the document is saved - fixed

February 25, 2008 - PDFView4NET 1.0.3 release

PDFView4NET 1.0.3 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Added support for CCITT T4 1D decoding
+ Added support for RunLengthDecode filter
— Pages with resources specified in parent objects are not rendered correctly - fixed
— Some ASCII85 encoded streams are not decoded correctly - fixed
— Incorrectly escaped paranthesis in strings cause the page rendering to hang - fixed
— Stroked text is not rendered correctly in some situations - fixed
— Embedded JPEG images with a soft mask are not displayed correctly - fixed
— Initial colorspace in page content was considered to be DeviceRGB instead of DeviceGray - fixed
— Files with invalid CFF data cannot be displayed - fixed
— Indexed 1bpp images are not decoded correctly - fixed
PDF Viewer:
+ Added PageNumberChanged event to PDFPageView control
— Documents with links that use named destinations cannot be loaded - fixed
— Link annotations with /Dest key do not work - fixed
— Bookmarks with named destinations do not work - fixed
— Clearing the attachments collection from PDFDocument does not remove the attachments from the actual PDF file - fixed
— Invalid annotations appearance is created when regional settings on local computer are not en-US - fixed
— PDF files with invisible signatures cannot be loaded - fixed
— Ink annotation points are not set correctly from code - fixed
— In some situations the page size is not updated properly in PDFPageView control - fixed

January 22nd, 2008 - PDFView4NET 1.0.2 release

PDFView4NET 1.0.2 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
+ Attribute "AllowPartiallyTrustedCallers" applied to PDFRender4NET assembly
— Color masks are not processed correctly - fixed
— Some Type1 fonts are not decoded correctly - fixed
— Pages with inline images that include /IM key are not rendered - fixed
— Printed page content is shifted to the right and down when None scaling option was used - fixed
— Tiff images with custom indexed colorspace are not displayed correctly - fixed
PDF Viewer:
+ Support for Remote GoTo actions
+ IRawPDFData interface to support raw PDF data extraction from annotations, actions, pages, bookmarks and document
+ Support for PDFRectangle for annotations
+ Support for converting screen points <-> PDF points in PDFPageView control
+ Support for text markup (highlight, underline, stirkeout, squiggly) annotations
— Link actions are not loaded - fixed
— PDFPageView displays garbage lines when scrolling the page up/down - fixed

November 26th, 2007 - PDFView4NET 1.0.1 release

PDFView4NET 1.0.1 has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
PDF Rendering:
— Unprintable chars in range 0 - 31 are displayed as empty squares - fixed
— Some Type1 fonts are not decoded correctly - fixed
— Hidden and NoView flags are not handled in PDF rendering library - fixed
— Arial Black font is not substituted correctly when the font is not embedded - fixed
— Flex operations are not handled correctly in Type1 font - fixed
— Flate encoded grayscale images are not decoded correctly - fixed
— Separation colorspaces with ICC alternate colorspace are not rendered correctly - fixed
— CITT images with byte aligned data are not displayed - fixed
— Text that uses a font with negative size is not displayed - fixed
PDF Viewer:
— PDF file is not released when the PDFDocument is disposed - fixed
— When PDFPageView.MouseDown event is handled in user code and the handling code displays a modal dialog box, the page remains blocked in pan mode after the dialog is closed - fixed

November 2nd, 2007 - PDFView4NET 1.0 release

PDFView4NET 1.0 has been released. For the complete list of features click here.

October 11th, 2007 - PDFView4NET 0.9.5 beta preview release

PDFView4NET 0.9.5 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta (+ enhancements, — bug fixes):
PDF Rendering:
+ Support for transparent colors.
— JPEG images with Lab and CalRGB colorspace are not rendered correctly - fixed
PDF Viewer:
+ Support for rotating pages with 90, 180 and 270 degrees.

September 20th, 2007 - PDFView4NET 0.9.0 beta preview release

PDFView4NET 0.9.0 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta (+ enhancements, — bug fixes):
PDF Rendering:
+ Before and After print events to print your content on the PDF file without modifying the source file.
— Some Unicode TrueType fonts are not displayed correctly - fixed
— Some Type1 fonts are not displayed correctly - fixed
PDF Viewer:
+ New annotations:
   Rectangle
   Ellipse
   Line
   Ink
+ Locked, ReadOnly, Hidden and NoView flags for annotations.

September 10th, 2007 - PDFView4NET 0.8.15 beta preview release

PDFView4NET 0.8.15 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta (+ enhancements, — bug fixes):
PDF Rendering:
— Checkbox fields are not displayed correctly on some computers - fixed
PDF Viewer:
+ Added support for FitWidth and FitHeight display modes.

September 3rd, 2007 - PDFView4NET 0.8.14 beta preview release

PDFView4NET 0.8.14 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta (+ enhancements, — bug fixes):
PDF Rendering:
— Some Type1 fonts are not decoded correctly - fixed
— Stencil mask images are not displayed correctly - fixed

August 17th, 2007 - PDFView4NET 0.8.12 beta preview release

PDFView4NET 0.8.12 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta (+ enhancements, — bug fixes):
PDF Viewer:
+ Basic support for text box fields

August 10th, 2007 - PDFView4NET 0.8.11 beta preview release

PDFView4NET 0.8.11 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta (+ enhancements, — bug fixes):
PDF Rendering:
+ Support for OpenType fonts
+ Support for proportional scaling at print time
+ Images with ICC colorspace
— PDF files created with Crystal Reports cannot be rendered and printed - fixed
PDF Viewer:
+ Support for check boxes and radio buttons
+ Support for document printing

August 3rd, 2007 - PDFView4NET 0.8.10 beta preview release

PDFView4NET 0.8.10 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta (+ enhancements, — bug fixes):
PDF Rendering:
— Some TrueType fonts are not decoded correctly - fixed
— Documents are not printed correctly when paper orientation is Landscape - fixed
— PrinterSettings class renamed to PDFPrintSettings - fixed
— Lab to RGB conversion is not correct - fixed
PDF Viewer:
+ Support for text extraction, both extraction of simple text and extraction of text runs is supported.

July 27th, 2007 - PDFView4NET 0.8.9 beta preview release

PDFView4NET 0.8.9 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta (+ enhancements, — bug fixes):
PDF Rendering:
+ CalRGB, CalGray and Lab colorspaces.
— Encoding is not built correctly for some Type1 fonts - fixed

July 20th, 2007 - PDFView4NET 0.8.8 beta preview release

PDFView4NET 0.8.8 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta (+ enhancements, — bug fixes):
PDF Rendering:
+ Inline images.
+ Image masks.
+ Alpha channel masks (soft masks).
— Unicode CMap is not decoded correctly for some fonts - fixed

July 17th, 2007 - PDFView4NET 0.8.7 beta preview release

PDFView4NET 0.8.7 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta (+ enhancements, — bug fixes):
PDF Rendering:
+ DeviceN and Pattern colorspaces.
+ PrintContent options for printing page content and/or annotations and/or form fields.
+ PaperSource and PaperSize properties added to PrinterSettings class.
+ Chroma key transparency for images.
+ CIDFontType0 fonts.
— Some CIDFontType2 fonts are not displayed correctly - fixed
PDF Viewer:
— An exception is thrown when the document's bookmarks collection is cleared - fixed

July 13th, 2007 - PDFView4NET 0.8.6 beta preview release

PDFView4NET 0.8.6 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta (+ enhancements, — bug fixes):
PDF Rendering:
+ Separation colorspaces.
+ Runtime execution of PDF functions.
— Some CCITT images are not decoded correctly - fixed
PDF Viewer:
— An exception is thrown when an annotation is deleted from PDFAnnotationsView control - fixed
— PDF file is still locked after the PDFDocument object has been disposed - fixed

July 10th, 2007 - PDFView4NET 0.8.5 beta preview release

PDFView4NET 0.8.5 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta (+ enhancements, — bug fixes):
PDF Rendering:
+ PDF printing with support for N-up printing and page scaling
— Annotations are not rendered correctly on rotated pages - fixed
— Encoding is not created correctly for some CFF fonts - fixed
PDF Viewer:
— Selection of annotations on rotated pages does not work correctly - fixed

July 6th, 2007 - PDFView4NET 0.8.4 beta preview release

PDFView4NET 0.8.4 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta:
PDF Rendering features:
» Support for Type1 fonts
» Improved PDF rendering for PDF graphics

June 29th, 2007 - PDFView4NET 0.8.3 beta preview release

PDFView4NET 0.8.3 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta:
PDF Rendering features:
» Improved PDF rendering for TrueType fonts

June 21st, 2007 - PDFView4NET 0.8.2 beta preview release

PDFView4NET 0.8.2 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta:
PDF Rendering features:
» Improved PDF rendering
» Indexed and ICC colorspaces
» ICC images

June 15th, 2007 - PDFView4NET 0.8.1 beta preview release

PDFView4NET 0.8.1 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta:
PDF Rendering features:
» Improved PDF rendering
» CCITT and Indexed images
» Silent printing of PDF files

June 7th, 2007 - PDFView4NET 0.8 beta preview release

PDFView4NET 0.8 beta preview has been released. For the complete list of future features click here. The following features are supported in this beta:
PDF Rendering features:
» DeviceRGB, DeviceCMYK and DeviceGray colorspaces
» All drawing primitives
» Base 14 PDF fonts
» True type fonts, ANSI and Unicode
» CFF fonts
» Raw and DCTDecode images
» Rendering of annotations with built in appearance.
» Rendering of text, stamp and file annotations with no built in appearance.
» Convert PDF files to images
» Render PDF pages to System.Drawing.Graphics
» Print PDF files
PDF Viewer features:
» All above rendering features
» Zoom, pan & scan
» Document navigation, first page, previous page, next page, last page
» Text, stamp and file annotations - add, edit, remove
» Basic bookmarks support with direct page destinations
» File attachments - view, add, edit, remove

to top

News Archive | Company | Site Map | Privacy Policy | Contact Us
© 2003 - 2024 O2 Solutions. All rights reserved