HomeProductsServicesPurchasePortfolioSupportDownloadsCompany
 


 
Overview
Features
What's new
Samples & Docs
Faq
Licensing
Purchase
Download

September 30, 2021 - PDF4NET 11.0.1

PDF4NET 11.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):
PDF4NET
+ Added support for character spacing property (PdfFont.CharacterSpacing)
PDF4NET.Render
+ Added extended error reporting for PDF rendering
— Identity-H encoded text is not rendered if the cmap table is damaged - fixed
— Some form field values are rendered upside-down - fixed
— Some transparency groups are not rendered correctly - fixed
— Stroked paths are not rendered correctly if the current transformation matrix has different scaling values for x and y - fixed
— Some softmasks are not rendered correctly - fixed
— Transparency groups are not rendered correctly when alpha is les than 1 - fixed
— Some stroked text is not rendered correctly - fixed
— Some clip paths cannot be rasterized - fixed
— Page cannot be rendered if it contains images with DeviceN colorspace and soft mask - fixed
— Page cannot be rendered if it contains images with Gray colorspace and soft mask - fixed
— 4bpc RGB images are not displayed - fixed
— Multiply blend mode does not work correctly when alpha is less than 1
— Lighten blend mode does not work correctly when alpha is less than 1
— Clip masks are not combined correctly in some situations - fixed
— Some softmasks are not rendered correctly - fixed
— Images with stencil masks are not rendered correctly if the stencil mask size is different from image size - fixed
— Dashed paths are not stroked correctly if the dash array has an number of elements - fixed
— Images with 1 pixel height are not rendered in some situations - fixed
— 4bpc indexed images with chroma key mask are not rendered correctly - fixed

August 30, 2021 - PDF4NET 11.0.0

PDF4NET 11.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):
+ PDF4NET.Render add-on
— PDFTextLine.Text property returns only null - fixed
— Image masks cannot be redacted - fixed
— Text is not extracted correctly from some PDF files - fixed

July 30, 2021 - PDF4NET 10.6.3

PDF4NET 10.6.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):
+ Popup annotations
— Text markup annotations have the Type set to Unknown when they are loaded from a PDF file - fixed
— Resolution of System.Drawing.Bitmap image does not match the resolution of coresponding PdfVisualImage object - fixed
— PdfVisualImage.GetBitmap method throws an exception for image masks - fixed
— The Mask of a PdfVisualImage object does not have Dpix, DpiY, DisplayWidth, DisplayHeight and ImageCorners properties set - fixed

June 29, 2021 - PDF4NET 10.6.2

PDF4NET 10.6.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):
+ Retrieve separation info from extracted page content
— An exception is thrown when merging form fields with partial name match and different name levels - fixed
— Invalid content is added when same page is redacted twice and redacted alreas are covered with color - fixed
— Some images are not extracted correctly as Bitmap - fixed
— Page content cannot be parsed if it contains strings greater than 64KB - fixed
— Some existing PDF files are not saved correctly in page by page mode - fixed
— Some PDF files are not merged correctly - fixed
— An exception is thrown when redacting some PDF files - fixed
— No text is displayed when using TrueType fonts with 0:3 or 0:1 platform:encoding combination - fixed
— Name objects are not saved correctly when a page transform is run if they contain spaces - fixed
— System.Drawing.Bitmap object is not converted correctly to PDF when its format is 8bit indexed and the number of colors is less than 255 - fixed
— Page processed by a PdfPageTransform cannot be rendered if it contains embedded images with complex colorspaces - fixed

May 28, 2021 - PDF4NET 10.6.1

PDF4NET 10.6.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):
+ Colorspace extraction from page's Resources
+ XMP metadata extraction from PDF files
+ Flatten annotations and form fields when extracting page content
— Some PDF documents are not properly loaded - fixed
— Flow table layout enters in infinite loop when row height is larger than available height and EnableRowSplit is true - fixed
— Page resources are not extracted properly in some situations when extracting pages from a PDF file - fixed

April 29, 2021 - PDF4NET 10.6.0

PDF4NET 10.6.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):
+ New JPEG2000 decoder
+ Dedicated PDF4NET assembly for .NET 5 Windows
+ Extract text as lines with position information
+ Extend flow document headers/footers over the left/right page margins
— Some palette based TIFF images are not converted correctly to PDF - fixed
— Resources from upper /Pages nodes are not extracted when the extracted page includes a /Resources dictionary - fixed
— Flattened field values are not displayed correctly in some situations - fixed
— Document with invalid form cannot be loaded - fixed

March 30, 2021 - PDF4NET 10.5.2

PDF4NET 10.5.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):
+ SignatureDictionary property is now available for all signatures
— Code128 barcode cannot drawn on PDF page - fixed
— Some CCITT G4 TIFF images are not converted correctly to PDF - fixed
— Single char Code128 barcode cannot drawn on PDF page - fixed
— Some encrypted documents are not loaded correctly - fixed
— Document cannot be saved in progressive mode when pages contain self referencing form XObjects - fixed
— Annotations are not flattened correctly if the document already contains flattened annotations - fixed
— Some existing PDF files take very long time to save in progressive mode - fixed

February 26, 2021 - PDF4NET 10.5.1

PDF4NET 10.5.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 file cannot be loaded in a PdfFixedDocument - fixed
— Text cannot be extracted from PDF page - fixed
— Metrics for minus character are not correct when using Times-Roman font - fixed
— Custom signature appearance with imported content is not displayed correctly when file is saved in incremental mode - fixed
— PDF file with invalid outlines tree cannot be loaded - fixed
— Some comboboxes are not filled correctly when they include Unicode values - fixed

January 28, 2021 - PDF4NET 10.5.0

PDF4NET 10.5.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):
+ Automatic image type detection when creating PDFImage objects
+ Support for bitmap (.bmp) images
+ Improved performance when saving PDF files to disk
— PdfForm.CosDictionary property is now public
— Numbers with double minus are parsed as positive instead of negative - fixed
— ICC indexed JPG2000 image with /Decode array is not decoded correctly - fixed
— JPEG2000 images with DeviceN colorspace are not decoded correctly - fixed
— PdfFixedDocument.EndSave did not flush the document content before computing the digital signatures - fixed
— Redaction throws an exception when font label cannot be matched to font dictionary - fixed
— Text is not extracted correctly from some PDF files - fixed

December 30, 2020 - PDF4NET 10.4.2

PDF4NET 10.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):
+ Added support for custom digital signatures
— Words cannot be extracted from PDF page - fixed
— QRCode quiet zones are ignored when rendering the barcode - fixed
— PDFFixedDocument.PDFVersion returns Unknown for PDF 2.0 files - fixed
— Formatted content is not properly center/right aligned when text is wrapped - fixed

November 30, 2020 - PDF4NET 10.4.1

PDF4NET 10.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):
+ Added support for TIFF LZW compression when saving images extracted from PDF files
— SVG image with very long paths cannot be converted to PDF - fixed
— Document hangs on save - fixed
— Encrypted documents that use PDF object compression cannot be opened with Adobe Acrobat - fixed
— PDFListBox.SelectedItem property is null when the listbox supports multiple selection and the /V entry is a string and not an array - fixed
— PDFListBox.SelectedIndexes property is not loaded correctly when the listbox includes multiple items with the same export value but only one is selected - fixed
— Documents with cyclic outlines cannot be loaded - fixed
— Document with recursive xref cannot be loaded - fixed
— RC4 encrypted PDF files with key size between 40 and 128 cannot be loaded - fixed
— TIFF images with CCITT 1D compression are not converted correctly to PDF - fixed
— FlowDocument layout cannot be realized in some situations - fixed
— PDF dictionary cannot be loaded if its values include name objects that start with # without a hex number - fixed

October 29, 2020 - PDF4NET 10.4.0

PDF4NET 10.4.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):
+ Fast PDF encryption/decryption with less overhead
— Bottom border is not displayed when a table cell is split across pages - fixed
— Text is not extracted correctly in some situations - fixed

September 29, 2020 - PDF4NET 10.3.3

PDF4NET 10.3.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):
— Some OTF fonts are not properly embedded in the PDF file - fixed
— Table cells are not tagged correctly in some situations - fixed
— Position of rotated text is not computed correctly in some situations - fixed

August 28, 2020 - PDF4NET 10.3.2

PDF4NET 10.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):
— Text drawn using Unicode TrueType fonts created from other Unicode TrueType font cannot be extracted - fixed
— Some rows are not displayed when the a table is split across pages - fixed
— The size of extracted text fragments is not correct when the text uses Type3 fonts - fixed
— Some MMType1 fonts are not rendered correctly - fixed

July 31, 2020 - PDF4NET 10.3.1

PDF4NET 10.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):
+ Added VisualBounds property to PdfVisualObject class
— Flow table layout is not performed correctly - fixed
— Flow table layout is not performed correctly when cell span breaks on page boundary and a new cell span follows it - fixed
— Existing page content becomes garbled when adding new content to the page - fixed
— String cells reset their alignment when the parent row is split across pages - fixed
— Existing digitally signed PDF files cannot be saved - fixed
— Digital signature cannot be validated is some situations - fixed
— Flow composite cell is not split correctly when it contains text ending with NewLine character - fixed
— SVG image with very long paths cannot be converted to PDF - fixed

June 26, 2020 - PDF4NET 10.3.0

PDF4NET 10.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):
+ Load digital signatures from signed PDF files
+ Decode existing signatures into basic ASN.1 blocks
+ Extract the certificate from digital signatures
+ Save the signed copy of a PDF document
+ Added support for partially loading of COS stream objects
— In partial load mode the indirect reference objects cannot be read - fixed
— SVG with <use> node is not converted correctly to PDF - fixed
— Extracted page appears to be cut when inserted into new document - fixed
— Flow table layout cannot be performed in some situations - fixed
— Japanese text search fails on Android/iOS in some situations - fixed
— JavaScript blocks are not loaded when PdfDocumentFeatures.EnableJavaScriptBlocks is true - fixed
— Document is not loaded - fixed
— Annotations are not loaded when PdfDocumentFeatures.EnablePageAnnotations is true - fixed
— FileName property is empty for remote go to actions in some situations - fixed

May 27, 2020 - PDF4NET 10.2.3

PDF4NET 10.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):
— SVG is not converted to PDF because viewbox is not parsed correctly - fixed
— Visual objects cannot be extracted from PDF page, the result contains only a few objects - fixed
— Text position is not computed correctly when it uses a Type3 font - fixed
— SVG with masked image is not converted correctly to PDF - fixed
— Page content cannot be extracted if page rotation is 360 - fixed

April 30, 2020 - PDF4NET 10.2.2

PDF4NET 10.2.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):
— Opacity for fill/stroke in SVG is not handled correctly in some situations - fixed
— Hanging parts of characters p,q,g,j,y are cut when filling fields that have height almost identical to font size - updated
— In some situations auto-tagging generates an exception on flow table headers - fixed
— StackOverflowException is thrown when loading a PDF form with invalid circular links in form definition - fixed
— PdfPageInfo.Width property throws NullReferenceException with some files - fixed
— Annotation is not flattened in the correct position - fixed
— Raster images in SVG are not displayed when SVG is converted to PDF - fixed

March 31, 2020 - PDF4NET 10.2.1

PDF4NET 10.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):
+ Changed behavior - a PdfPage that belongs to a PdfFixedDocument cannot be added to another PdFixedDocument as this can lead to subtle bugs in the generated PDF file
— Rotate transform in SVG is not handled correctly in some situations - fixed
— Some percentage size and positions in SVG are not handled correctly - fixed
— WIN - PDFImage objects cannot be drawn on the page when they are created from a 32bit RGB bitmap - fixed
— Text extraction fails with exception when encountering invalid Type0 fonts - fixed

February 27, 2020 - PDF4NET 10.2.0

PDF4NET 10.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):
+ Fast PDF merging with the new PDFMerger class
+ Added SourceXResolution and SourceYResolution properties in PdfTiffImage and PdfXLTiffImage classes to give access to resolution information included in TIFF image
— Text is not extracted correctly from some PDF files - fixed
— Documents with pages that have non-standard rotation values cannot be loaded - fixed
— /UF key is not set when setting the FileName property on a remote goto action - fixed
— Some palette based TIFF images are not converted correctly to PDF - fixed
— Some 1bit LZW encoded TIFFs are converted as negative to PDF - fixed
— Page transforms fail when processing pages with form Xobjects linked in /Resources stored at /Pages level - fixed
— Replace image transform fails when removing an image that is used multiple times on the same page - fixed
— Page transform fails when page includes form Xobjects with a /Contents entry - fixed

January 10, 2020 - PDF4NET 10.1.0

PDF4NET 10.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):
+ Extraction of page content with associated logical structure information
+ Ink annotations now use round line joins and line caps
— CCITT encoded TIFF images are not handled correctly in PDFXLTiffImage class - fixed
— The tree of structure elements is not properly loaded in some situations - fixed
— Unicode text cannot be set as content of free text annotations - fixed
— Border color for free text annotations cannot be set to a different color than text color - fixed

December 1, 2019 - PDF4NET 10.0.0

PDF4NET 10, the next generation of our flagship PDF library, has been released. For the complete list of features click here. It is now out of beta and can be used in production.
If you have any questions about porting the PDF4NET v5 code to PDF4NET v10 please let us know.

November 14, 2019 - PDF4NET 10 Beta 2 release

PDF4NET 10 Beta 2 (9.9.9.3100) has been released. For the complete list of features click here. The following features are supported in this version (+ new features/enhancements, — bug fixes):
— Flow table layout cannot be realized in some specific conditions - fixed
— New signature fields invalidate previous signatures - fixed
— ToUnicode cmap is not processed correctly in some situations - fixed
— Text with tab characters is not fit correctly inside a rectangle - fixed

October 15, 2019 - PDF4NET 10 Beta 1 release

This is the first beta of PDF4NET 10. For the complete list of features click here.
PDF4NET 10 is the successor of our well known PDF library PDF4NET. For the past 2 years we worked hard to bring PDF4NET up to date to latest technologies. This new release brings support for all .NET platforms, a fully rewritten internal architecture making it more testable and several new features that we could not support with the old version.
All these updates brought several breaking changes in the public API when compared to PDF4NET v5 but we're fully supporting the customers that wish the make the transition to the new PDF4NET.

to top

News Archive | Company | Site Map | Privacy Policy | Contact Us
2003 - 2021 O2 solutions. All rights reserved