Version 10.0 (Latest Build v10.02)
   New Features
  • Removed dependency on VC++ redistributables. (v10.01)
  • Added native libraries to support character shaping and HtmlArea, and it throws an exception if native libraries are not deployed along with the product DLL when these features are used. (v10.01)
  • New ReportWriter Layout Engine. (v10.00)
  • HTML Layout. (v10.00)
  • PageNumberingLabel with padding zeros (v10.00)
  • Added support for Disk buffering (v10.00)
  • HTML Area (HTML v4.0 & CSS v2.1) (v10.00)
  • Image ICC profiles embedded in PDF (v10.00)
  • Character shaping (v10.00)
  • Create Package PDFs (v10.00)
  • Actions for form fields, document and page (v10.00)
  • PDF stamping/watermarking page element (v10.00)
  • Template to add header and footer (v10.00)
  • HTML Layout (v10.00)
  • Australia Post (v10.00)
  • Aztec (v10.00)
  • Code 11 (v10.00)
  • Code 93 & Extended Code 93 (v10.00)
  • Deutsche Post Identcode (v10.00)
  • Deutsche Post Leitcode (v10.00)
  • EAN 14/GTIN-14 (v10.00)
  • GS1 Databar (RSS) (v10.00)
  • IATA 2 of 5 (v10.00)
  • ISBN (v10.00)
  • ISBN Supplement 2 (v10.00)
  • ISBN Supplement 5 (v10.00)
  • ISMN (v10.00)
  • ISMN Supplement 2 (v10.00)
  • ISMN Supplement 5 (v10.00)
  • ISSN (v10.00)
  • ISSN Supplement 2 (v10.00)
  • ISSN Supplement 5 (v10.00)
  • ITF 14 (v10.00)
  • KIX (Dutch KIX, Royal TNT Post Kix) (v10.00)
  • Singapore Post (v10.00)
  • Support for FNC1 character input in Code 128 (v10.00)
  • Support extended character set in Code 39 (v10.00)
  • Support for FNC1 character input in Code 128 (v10.00)
  • XFA static form filling (v10.00)
  • Read and update XMP metadata (v10.00)
  • Extract files from PDF with attachments (v10.00)
  • Supports merging PDF documents with page references that do not exist in the PDF. (v10.00)
  • PDFs with up to 4KB of junk data after the %%EOF can now be read. (v10.00)
  • Added the ability to retrieve all available items in a list box or choice acro form field. (v10.00)
  • Optimizations were made to processing logical structure information to improve efficiency. (v10.00)
  • Text extraction is optimized to improve efficiency. (v10.00)
  • Added support for simple merging of Portfolio PDFs. (v10.00)
  • Significant updates to the ReportWriter examples and help documentation. (v10.00)
   Bug Fixes
  • Fixed an issue with adding HtmlArea overflow text when using along with GetRequiredHeight method. (v10.02)
  • Fixed an issue with generating PDF from Tiff that causes the reader to show an error message "Insufficient data for an image". (v10.02)
  • Fixed an exception with Aztec and Datamatrix barcodes when used in .NET Core. (v10.02)
  • Fixed an issue with displaying some characters in HtmlArea using default encoding. (v10.02)
  • Fixed an issue with text extraction that returns some unreadable text in a specific PDF file. (v10.02)
  • Fixed an exception "FormatException(Header checksum illegal)" caused when extracting text from a specific PDF. (v10.02)
  • Fixed an exception "PdfParsingException (Invalid PDF Object Type)" caused when merging a specific PDF. (v10.02)
  • Fixed an issue with displaying HTML entities in HtmlArea with its parent's style. (v10.02)
  • Fixed a spacing issue when extracting text from an existing PDF. (v10.02)
  • Fixed an issue with rendering the inline styles in HTMLArea. (v10.02)
  • Fixed an issue with superscript text display and position in HtmlArea. (v10.02)
  • Fixed an IndexOutOfBoudsException when merging a specific PDF document. (v10.02)
  • Fixed an issue with images being split when HtmlArea overflow is used. (v10.02)
  • Fixed an issue with page breaks in HtmlArea. (v10.02)
  • Fixed an issue with text getting cut caused by the letter-spacing style in HtmlArea. (v10.02)
  • Fixed a NullReferenceException caused when creating PDF with a specific Tiff image. (v10.02)
  • Fixed an issue with failing Accessibility check for "Tagged Annotations" after merging a specific PDF. (v10.01)
  • Fixed an issue with merging some PDFs which causes reader to display an error message. (v10.01)
  • Fixed an issue with retrieving the attachments from a PDF. (v10.01)
  • Fixed an issue with adding HtmlArea overflow text. (v10.01)
  • Fixed an issue with setting line-height from CSS using HtmlArea page element. (v10.01)
  • Fixed an issue with HtmlLayout which causes reader to display an error message. (v10.01)
  • Fixed an issue with the HtmlArea page element where the parent level styles are not working correctly. (v10.01)
  • Fixed an issue with displaying the HTML Entities using the HtmlArea page element. (v10.01)
  • Fixed an issue with embedding font files in PDF. (v10.01)
  • Fixed an issue with TextWatermark not being displayed consistently when different page sizes or layouts are involved. (v10.01)
  • Fixed an issue with getting subreport level totals using Sum() function along with GroupBy option. (v10.01)
  • Fixed a NullReferenceException caused when using multiple RecordBox report elements with events in the footer. (v10.01)
  • Fixed an IndexOutOfRangeException while merging a specific PDF (v10.00)
   Compatibility

v10 is compatible with v8. However, it contains some changes in classes, methods and properties. All code written against v8 will compile with v10. Here is a list of changes in v10:

  • MacroPdf417.FileId property - Use MacroPdf417.SetFileID method. (v10.00)
  • RightsManagementSchema.Certificate property reads or writes a string. (v10.00)
  • RightsManagementSchema.WebStatement property reads or writes a string. (v10.00)
  • Report.PdfPage property - Use Report.Template instead. (v10.00)
   Version 8.0 (Latest Build v8.0.4.33908)
   New Features
  • New property MaximumLabelWidth is added for AxisLabelList class that allows the user to specify a maximum label width beyond which the label text would wrap. (v8.0.4)
  • New property PixelsPerXDimension is added for all barcode classes that allow the user to adjust the resolution of the barcodes. (v8.0.3)
  • Two new properties (Relation and MimeType) are added to EmbeddedFile class. (v8.0.2)
  • Two new properties (VisibleStartRow, VisibleStartColumn) are added to Table2 class. (v8.0.1)
  • Support for MSI (Modified Plessey) barcode. (v8.0.0)
  • RM4SCC (Royal Mail) barcode. (v8.0.0)
  • Custom document properties. (v8.0.0)
  • PDF/A-2 support. (v8.0.0)
  • PDF/A-3 support. (v8.0.0)
  • Document optimization - share image data. (v8.0.0)
  • Strikethrough text for TextArea and Label. (v8.0.0)
  • Enhanced font rendering - ability to display font outlines for TextAreas, Labels and Lists. (v8.0.0)
  • Ability to create PDF without OpenAction entry. (v8.0.0)
  • Overall performance improvements. (v8.0.0)
  • Document encryption verification. (v8.0.0)
  • Improved form flattening - flatten individual form fields. (v8.0.0)
  • Remove form fields. (v8.0.0)
  • Document optimization - removes duplicate image data. (v8.0.0)
  • Enhanced font rendering - ability to display font outlines for RecordBox, RecordArea and LayoutTextArea. (v8.0.0)
  • Document optimization - share image data. (v8.0.0)
   Bug Fixes
  • IndexOutOfRangeException while adding Japanese fonts is resolved. (v8.0.4 Build 33908)
  • Fixed an issue where adding AttributeObject to Table2 is removing all tags. (v8.0.4 Build 33908)
  • Cell2 padding issue resolved that causes the text to add incorrectly in the cell. (v8.0.4 Build 33908)
  • Text wrapping of x and y-axis labels of IndexedBarSeries can be specified by setting MaximumLabelWidth property. (v8.0.4 Build 33908)
  • PdfParsingException while merging specific PDFs is fixed. (v8.0.4 Build 33908)
  • XMLExceptions while merging specific PDFs is fixed. (v8.0.4 Build 33908)
  • NullReferenceException while merging specific PDFs is fixed. (v8.0.4 Build 33908)
  • Fixed an issue where adding a new page element to an existing tagged PDF is not tagging the new page element automatically. (v8.0.4 Build 33908)
  • Text alignment issue in TextField after filling is resolved. (v8.0.4 Build 33908)
  • Fixed an issue where filling certain form fields is displaying + sign in the form field when the PDF is viewed. (v8.0.4 Build 33908)
  • Fixed an issue with IndexedLineSeries and DateTimeLineSeries. (v8.0.3 Build 32781)
  • Resolved an InvalidCastException while adding FormattedTextArea through group to cell of Table. (v8.0.3 Build 32781)
  • XmlException while merging PDF is resolved. (v8.0.3 Build 32781)
  • Fixed a NullReferenceException while merging and setting RootFormField merge option. (v8.0.3 Build 32781)
  • NullReferenceException while merging the PDF is resolved. (v8.0.3 Build 32781)
  • An issue with adding ImportedPageArea to the cell through AreaGroup is fixed. (v8.0.3 Build 32781)
  • Fixed an issue with row height and column width of Table2 class. (v8.0.2 Build 32445)
  • Resolved a text alignment issue for barcodes (Rm4scc and IntelligentMailBarCode). (v8.0.2 Build 32445)
  • Fixed an issue where the PDF is not created correctly from specific TIFF files. (v8.0.2 Build 32445)
  • In a pie chart, label will not be displayed for values of zero. (v8.0.2 Build 32445)
  • Fixed an issue where minus symbol is not rendered correctly. (v8.0.2 Build 32445)
  • ArgumentOutOfRangeException while adding an empty table is fixed. (v8.0.2 Build 32445)
  • IndexOutOfRangeException while adding numbers as string to the combo box is resolved. (v8.0.2 Build 32445)
  • Fixed an issue with PDF/A-3 embedded files. (v8.0.2 Build 32445)
  • Fixed an issue with extracting text from specific PDFs. (v8.0.2 Build 32445)
  • FormatException while adding file attachments to a PDF is fixed. (v8.0.2 Build 32445)
  • NullReferenceException while merging specific PDF is resolved. (v8.0.2 Build 32445)
  • Output PDF rendering issue in FireFox browser is fixed. (v8.0.1 Build 32039)
  • Text alignment issue for Rm4scc and Intelligent Mail barcodes is resolved. (v8.0.1 Build 32039)
  • IndexOutofRange exception while converting a TIFF to PDF is fixed. (v8.0.1 Build 32039)
  • Resolved an issue where FormattedTextArea is rendering incorrect text. (v8.0.1 Build 32039)
  • Fixed a couple of Table2 bugs. (v8.0.1 Build 32039)
  • Several text extraction issues are fixed. (v8.0.1 Build 32039)
  • Invalid cast exception while merging certain PDFs is resolved. (v8.0.1 Build 32039)
  • IndexOutofRange exception when importing pages for a specific PDF is fixed. (v8.0.1 Build 32039)
  • NullReferenceException while calling getTargetPageNumber() for certain PDFs has been fixed. (v8.0.1 Build 32039)
  • IndexOutofRange exception while merging PDFs is resolved. (v8.0.1 Build 32039)
  • Fixed an issue where the last two rows of overflow table are missing. (v8.0.1 Build 31262)
  • Issue with adding text with MICR.TTF font has been resolved. (v8.0.1 Build 31262)
  • File size of the DynamicPDF dll increased significantly due to additional resources being embedded. (v8.0.1 Build 31262)
  • Resolved an issue with wrapping text after hyphen symbol in FormattedTextArea. (v8.0.1 Build 31262)
  • Error while setting multiselect ListBox Read-only has been fixed. (v8.0.1 Build 31262)
  • Optimized form flattening logic to resolve a memory issue. (v8.0.1 Build 31262)
  • Fixed an issue where null reference exception is thrown while extracting text for certain pdfs. (v8.0.1 Build 31262)
  • StackOverflowException while merging corrupt PDFs is fixed. (v8.0.1 Build 31262)
  • Several TIFF to PDF conversion issues are fixed. (v8.0.1 Build 30513)
  • Couple of PDF generation issues that are causing errors when the resulting PDF is viewed/printed in Adobe Reader are resolved. (v8.0.1 Build 30513)
  • Resolved several PDF merging issues that are specific to certain PDFs. (v8.0.1 Build 30513)
  • Fixed an issue with structure element dictionary. (v8.0.0 Build 28273)
  • Initial release. (v8.0.0 Build 27776)
  • Updated the Help Documentation. (v8.0.0 Build 27776)
   Compatibility

v8 is compatible with v7. However, it contains some depreciated classes, methods and properties. All code written against v7 will compile with v8 but there may be some compiler warnings due to depreciated items that may need to be resolved. Here is a list of the depreciated items in v8 and suggested resolution:

  • FormFlatteningOptions class - Use FormOutput enum instead. (v8.0.0)
  • Document.FormFlattening property - Use Document.Form.Output property instead. (v8.0.0)
  • Document.DrawToWebCache method (WebCache functionality) is depreciated and will not be supported in future versions. (v8.0.0)
  • DPDF_FormFieldFlags enum, PdfFormField.Flags property and FormField.Flags property have been depreciated - Use relevant flag name properties present on the PdfFormField class. (v8.0.0)
  • DPDF_SignatureFieldFlatteningOptions - Use DPDF_FormFieldOutput enum instead. (v8.0.0)
  • DPDF_CellAlign - Use DPDF_TextAlign enum instead. (v8.0.0)
  • DPDF_CellVAlign - Use DPDF_VAlign enum instead. (v8.0.0)
  • Font.CanLoadSystemFont method - Use Font.LoadSystemFont instead. (v8.0.0)
   Version 7.0 (Latest Build v7.0.4.27594)
   New Features
  • FileID property of MacroPDF417 class supports an integer array of base 900 numbers. (v7.0.3)
  • Support for reading default values of form fields. (v7.0.2)
  • AddImportedPageArea and AddImportedPageData method signatures are modified to take PdfDocument object as parameter. (v7.0.1)
  • Support for AES 128 and 256 bit encrypted PDFs. (v7.0.0)
  • Support for RC4 128 bit encrypted PDFs with Crypt filter. (v7.0.0)
  • Support for QR Code (2D-barcode). (v7.0.0)
  • Improved pie chart data label placement. (v7.0.0)
  • Improved barcode creation (reduced PDF file size). (v7.0.0)
  • Document and page level text extraction. (v7.0.0)
  • Improved form flattening - flatten all form fields on the document with single line of code. (v7.0.0)
  • Improved support for decrypting secured PDFs - decrypt PDFs encrypted with encryption filters. (v7.0.0)
   Bug Fixes
  • Fixed a bug in PDF encryption. (v7.0.4 Build 27594)
  • Updated the Help Documentation. (v7.0.4 Build 27594)
  • Fixed an installer error caused when there is no .NET Framework 2.0 installed. (v7.0.3 Build 27433)
  • Updated the Help Documentation. (v7.0.3 Build 24500)
  • See New Features for a complete list of new features. (v7.0.3 Build 24500)
  • Updated the Help Documentation. (v7.0.2 Build 23660)
  • See New Features for a complete list of new features. (v7.0.2 Build 23660)
  • Support for .NET Frameworks 4.0 and 4.5 (v7.0.1 Build 22974)
  • Fixed an issue with the creation of PDF/A-1a compliant document. (v7.0.1 Build 22788)
  • Resolved PDF/A compliance failure caused due to special characters in meta data. (v7.0.1 Build 22788)
  • Fixed the issue of AES-256 revision-6 (v7.0.1 Build 22788)
  • Resolved an issue with preserving PDF/A compliance while simple merging. (v7.0.1 Build 22788)
  • Initial product release. (v7.0.0 Build 21693)
  • Updated the Help Documentation. (v7.0.0 Build 21693)
   Compatibility

v7 is compatible with v6. However, it contains some depreciated classes, methods and properties. All code written against v6 will compile with v7 but there may be some compiler warnings due to depreciated items that may need to be resolved. Here is a list of the depreciated items in v7 and suggested resolution:

  • MacroPdf417.FileId property - Use MacroPdf417.SetFileID method. (v7.0.3)
  • Page. AddImportedPageArea and Page.AddImportedPageData will take PdfDocument object as parameter instead of file path. (v7.0.1)
  • StandardSecurity class - Use RC440Security instead. (v7.0.0)
  • HighSecurity class - Use RC4128Security instead. (v7.0.0)
  • RightsManagementSchema.Marked property – Use RightsManagementSchema.Marked2 instead. (v7.0.0)
  • AddTable method (available on several different classes) – Use AddTable2 instead. (v7.0.0)
   Version 6.0 (Latest Build v6.0.4.21322)
   New Features
  • Added support for the Data Matrix Barcode. (v6.0.0)
  • New Table Object now has Individual Cell Formatting (including individual top, bottom, left and right cell border formatting). (v6.0.0)
  • Tagged PDF Structure. (v6.0.0)
  • Full PDF-A support (PDF/A-1a and PDF/A-1b). (v6.0.0)
  • Charting - additional options for data label placement. (v6.0.0)
  • Charting - additional options for legend placement. (v6.0.0)
  • Appearance Streams for Form Fields (for any reader that does not correctly create them). (v6.0.0)
  • Ability to read form field font information. (v6.0.0)
  • Alternate Text for Images. (v6.0.0)
  • New ReportWriter with Report Designer. (v6.0.0)
  • Updated help documentation. (v6.0.0)
   Bug Fixes
  • Resolved an issue with setting MergeOptions to nothing. (v6.0.4 Build 21322)
  • Issue with setting Tag property of the MergeDocument object to Nothing is resolved. (v6.0.4 Build 21322)
  • Resolved an exception caused by calling GetValuePositionDataLabel method (v6.0.4 Build 21322)
  • Fixed an issue where certain PDFs were causing an error while importing. (v6.0.4 Build 19726)
  • Resolved the issue where the Tag property is returning null value. (v6.0.4 Build 19726)
  • Resolved an issue where the PDF file handle is not released after it is successfully saved to disk. (v6.0.4 Build 19726)
  • Issue with setting the legend label text is resolved. (v6.0.4 Build 19726)
  • Fixed an issue where an incorrect text width is returned after enabling kerning. (v6.0.4 Build 19726)
  • Initial product release. (v6.0.0 Build 17276)
  • Updated the Help Documentation. (v6.0.0 Build 17276)
   Compatibility

v6 is compatible with v5. However, it contains some depreciated classes, methods and properties. All code written against v5 will compile with v6 but there may be some compiler warnings due to depreciated items that may need to be resolved. Here is a list of the depreciated items in v6 and suggested resolution:

  • XAxis.LabelLocation property – Use LabelPosition instead. (v6.0.0)
  • XAxis.TitleLocation property – Use TitlePosition instead. (v6.0.0)
  • XAxisList.DefaultNumericXAxis - Use DefaultNumericAxis property instead. (v6.0.0)
  • XAxisList.DefaultIndexedXAxis - Use DefaultIndexedAxis property instead. (v6.0.0)
  • XAxisList.DefaultDateTimeXAxis - Use DefaultDateTimeAxis property instead. (v6.0.0)
  • XAxisList.DefaultPercentageXAxis - Use DefaultPercentageAxis property instead. (v6.0.0)
  • YAxis.LabelLocation property – Use LabelPosition instead. (v6.0.0)
  • YAxis.TitleLocation property – Use TitlePosition instead. (v6.0.0)
  • YAxisList.DefaultNumericYAxis - Use DefaultNumericAxis property instead. (v6.0.0)
  • YAxisList.DefaultIndexedYAxis - Use DefaultIndexedAxis property instead. (v6.0.0)
  • YAxisList.DefaultDateTimeYAxis - Use DefaultDateTimeAxis property instead. (v6.0.0)
  • YAxisList.DefaultPercentageYAxis - Use DefaultPercentageAxis property instead. (v6.0.0)
  • Marker.GetAstrisk() - Use the GetAsterisk instead. (v6.0.0)
  • Stacked100PercentSeriesElement.DataLabelFormat - Use the PercentageFormat instead. (v6.0.0)
  • TextArea.GetKerningValue() - Use GetKerningValues() instead. (v6.0.0)
  • TrueTypeFont Class - Use the OpenType class instead. (v6.0.0)

Resource Center

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

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

Customer Testimonials