What's new in the latest version of PDFjet:
Version 8.0.3 - Released on 1st of September / 2024.
- Updated the API documentation.
PLEASE NOTE: If you have a license for previous version of PDFjet that you acquired within the last 12 months, you can upgrade free of charge to this version. If you acquired your license more than 12 months ago - we offer very attractive upgrade pricing. E-mail our tech support for details.
Version 8.0.1 - Released on 19th of June / 2024.
- Added new very high performance BigTable component.
- Refactored the Deflater .NET class to reduce memory consumption.
- Renamed BarCode and BarCode2D classes to Barcode and Barcode2D respectively.
- Refactored the Barcode, Barcode2D and PDF417 classes to ensure the generation of PDF/UA compliant documents.
- For consistency renamed the setNoBorders method with setBorders(false) in the Cell, Table, TextBox, TextFrame and Text classes.
- Improved the support for SVG images.
- Refactored and improved the TextBox component.
- Removed the deprecated TextBlock component.
- Added code to allow the .NET client to retrieve the assembly name and assembly version.
Version 7.06 - Released on 19th of March / 2023.
- Added support for SVG images.
- Refactored some classes and cleaned up the code.
Version 7.00 - Released on 7th of August / 2020.
- Major refactoring of the code.
- Improved all the text classes, the table and the chart modules.
- Many performance improvements.
Version 6.33 - Released on 10th of May / 2020.
- Refactored all the components that can be drawn on page. Now all of them can be embedded in a table.
- Significantly simplified and improved the Frame class.
- Significant improvements to the PDF reading code. Some operations are now two times faster.
Version 6.05 - Released on 23rd of September / 2019.
- Small change in the PDF generator to work around an issue in the latest version of Adobe PDF Reader.
- A few small improvements to the code base.
Version 6.00 - Released on 27nd of December / 2018.
- Numerous small improvements to the code base.
Version 5.97 - Released on 22nd of October / 2018.
- Numerous improvements to the code base.
- Fixed number of small glitches in the PDF reading code.
Version 5.95 - Released on 30th of September / 2018.
- First public release of pure Swift Open Source version for iOS and Mac OS X.
- Numerous improvements to the code base.
- Fixed number of small glitches in the TextBox and TextColumn classes.
Version 5.90 - Released on 1st of May / 2017.
- Added functionality to allow adding images to existing PDF documents. (See Example_19 found inside the distribution package.)
- Added functionality to allow adding TTF fonts to existing PDF documents.
- Added functionality to allow deleting pages from existing PDFs.
- Small internal improvements done to the existing code.
Version 5.88 - Released on 9th of April / 2017.
- Updated the Table of Contents code.
- Small code cleanup and refactoring.
Version 5.87 - Released on 2nd of January / 2017.
- Updated the Optional Content Groups code.
- Small code cleanup and refactoring.
Version 5.85 - Released on 12th of September / 2016.
- Updated the bundled fonts and improved the font support.
- Added support for CJK languages to the Text component.
- Refactored the code which resulted in quite a bit smaller .JAR and .DLL files.
- Redesigned the format of the .ttf.stream fonts. The result is much smaller on disk .ttf.stream files.
- Updated and improved some of the examples.
Version 5.79 - Released on 18th of July / 2016.
- Added new mergeOverlaidBorders method to the Table class.
- Added Color.transparent option in the Color class.
Version 5.77 - Released on 20th of June / 2016.
- Added support for Embedded Files - see Example_01.
- Added support for File Attachment Annotations - see Example_01.
- Small code cleanup and refactoring.
Version 5.75 - Released on 23th of May / 2016.
- Fixed an issue with the Table class. The cell width is now properly calculated when the cell text is using fallback font.
- Added support for setting the current alpha stroking and nonstroking constants - see Example_31.
Version 5.73 - Released on 17th of May / 2016.
- Added support for Arabic.
- Improved the support for Hebrew.
Version 5.71 - Released on 21st of February / 2016.
- Improved the API for filling in of existing PDF forms.
- Improved the API for rotating images.
Version 5.68 - Released on 25th of October / 2015.
- Added more functionality to the TextBox class.
Version 5.67 - Released on 19th of October / 2015.
- Added support for Table of Content / Bookmarks generation.
- Changed the drawOn/DrawOn methods for most components to return the x and y coordinates of the bottom right corner of the component. This makes it easy to stack components vertially or horizontally.
Version 5.63 - Released on 5th of October / 2015.
- Internal improvements to the library.
- Fixed an issue with the PDF read method.
Version 5.57 - Released on 6th of September / 2015.
- Added new TextFrame class.
- Added more functionality to the Table class.
Version 5.53 - Released on 6th of August / 2015.
- Added more functionality to the Table class.
- Improved the build scripts for the Open Source Version.
Version 5.51 - Released on 19th of May / 2015.
- Fixed an issue with the PlainText class.
- Simplified and refactored a few methods in the Page class.
Version 5.50 - Released on 18th of May / 2015.
- Redesigned the PDF code generator to use hex strings. This prevents an obscure issue when using the Adobe PDF reader.
- Added code to provent Null Pointer Exception in the Cell class.
Version 5.28 - Released on 17th of February / 2015.
- Performance improvement related to font embedding.
Version 5.27 - Released on 14th of February / 2015.
- Fixed an issue with document level navigation.
- Reduced the size of the PDFjet.jar and PDFjet.dll with around 30KB each.
Version 5.25 - Released on 20th of January / 2015.
- Introduced custom JET image format. PNG images converted to this format can be embedded over 50 times faster in the PDF. This is significant improvement for mobile environments.
- Cleaned up and simplified the code that handles image embedding.
Version 5.21 - Released on 15th of December / 2014.
- Significantly improved the PDF/UA compliance support.
- Important structural improvements to the PDF generating code.
Version 5.17 - Released on 7th of December / 2014.
- Added PDF/UA compliance support.
- Other minor improvements.
Version 5.11 - Released on 15th of October / 2014.
- Performance Improvements.
- Improved the PDF/A compliance.
Version 5.07 - Released on 21st of April / 2014.
- Added new class - Text
- Added new class - PlainText
- Added new class - Form
- Added new class - RadioButton
- Updated the CheckBox class
Version 5.03 - Released on 2nd of March / 2014.
- Performance improvements. PDFjet now uses less memory and produces smaller PDF files. For some types of PDFs the size reduction could be up to 15% - for others the difference is very small.
- Improved the Chart class and added two new examples to show how to create bar charts.
Version 5.00 - Released on 24th of January / 2014.
- The commercial version of PDFjet can now read and modify PDF documents by writing on existing pages.
- Fixed an issue with the Cell class that was causing the cell point to be written at the wrong location.
Version 4.97 - Released on 16th of December / 2013.
- Fixed an issue with the Java version that would only show up in locales where the group separator for numbers is comma and the dimension or location coordinates a component was smaller than 0.001 points.
Version 4.95 - Released on 7th of October / 2013.
- Significantly improved the Cell and Table classes. Now they can use images and points.
- Removed the FlexTable, AbstractCell, TextCell and ImageCell classes. All they were able to do and more is now possible using the new Table and Cell classes.
- Improved the documentation.
Version 4.92 - Released on 16th of September / 2013.
- Added the DejaVuLGCSerif font and new code to support Greek and Cyrillic in the Open Source version.
- Fixed one-off glitch that was causing out of bounds exception with certain TTF fonts.
- Simplified and improved the code dealing with TTF and OTF fonts.
- Other small improvements.
Version 4.88 - Released on 25th of August / 2013.
- Added code to allow highlighting of words in TextBox.
- Streamlined the code dealing with the 14 core fonts.
- Small improvements to the PDF reader.
Version 4.85 - Released on 5th of August / 2013.
- Improved the Table and Cell classes.
- A few other small code improvements.
- Improved the documentation.
- Improved the examples.
Version 4.77 - Released on 3rd of May / 2013.
- Improved the Table class.
- Added 4 new methods to set the CropBox, BleedBox, TrimBox and ArtBox page parameters.
- A few other small code improvements.
Version 4.75 - Released on 3rd of March / 2013.
- Improved the Table class.
- Many other small but important improvements.
Version 4.55 - Released on 28th of January / 2013.
- Cleaned up and organized better the code dealing with OpenType fonts.
- Improved the fonts fallback code to allow the use of CJK fonts.
Version 4.51 - Released on 20th of January / 2013.
- Redesigned the PDF generator to work around deficiency in the Windows 8 / RT Reader
- Redesigned the .NET version to comply with the requirements of the Microsoft Windows Store
- Added some new methods in the Page class and optimized the code that handles JPG images
Version 4.17 - Released on 10th of December / 2012.
- Added support for JPG CMYK images created with Photoshop.
Version 4.15 - Released on 3rd of December / 2012.
- Enhanced the Table class. Some of the code was provided by Cristian Chereches.
- Enhanced the TextBox class.
- Improved the documentation and added more examples.
Version 4.11 - Released on 26th of November / 2012.
- Added support for Optional Content Groups. Some of the code was provided by Mark Paxton.
- Added support for Tamil
- Improved the TextColumn class
Version 4.01 - Released on 16th of October / 2012.
- Fixed an issue causing the Table method rightAlignNumbers to throw NullPointerExceptions
- Renamed 3 methods in the .NET version to comply with the C# naming convention
Version 4.00 - Released on 15th of October / 2012.
- Smaller
- 2x Faster
- Uses 1/4 of the RAM
- Generates smaller PDF files
- Improved support for TTF and OTF fonts
- BIDI support
- Thai and Hebrew support
- Improved API for using Bezier curves
- Added new CheckBox class - provided by Shirley C. Christenson Consulting
- Many other smaller improvements
Version 3.11 - Released on 24th of August / 2012.
- Performed code refactoring.
- Improved the code that reads PDF files.
- Improved the example code.
Version 3.07 - Released on 3rd of August / 2012.
- Added two new methods in the Page class and two new methods in the Image class.
- Code provided by Pieter Libin from Emweb bvba.
Version 3.05 - Released on 7th of July / 2012.
- Added a new method to allow rotation of images.
- Added support for deflated raw PDF images. This allows much faster generation of certain types of PDF documents.
Version 3.03 - Released on 9th of June / 2012.
- Added the ability to use Unicode characters with the 14 standard fonts. The code was provided by Tomasz Stanczak Dipl. Informatiker.
- Fixed an issue that was causing text selection problems with certain embedded fonts.
Version 3.01 - Released on 4th of June / 2012.
- Added the new CompositeTextLine class that has support for subscript and superscript text. The class was designed and implemented by Jon T. Swanson, Ph.D.
- Added one more example.
Version 2.99 - Released on 29th of Apr / 2012.
- Improved the Table class.
- Fixed Chinese encoding issue.
- A lot of other small improvements.
- Added more examples.
Version 2.91 - Released on 20th of Feb / 2012.
- Improved the PDF reader.
- Improved the OpenType font support.
Version 2.85 - Released on 12th of June / 2011.
- Small cleanup of all examples.
- This version is available at no cost to all existing customers. It is not plug and play compatible with all previous versions. If you have a much older version of PDFjet - please procede with caution when upgrading. Keep your older binaries until everything works fine with this new version. Please contact our tech support if you have not received the e-mail announcing this free upgrade.
Version 2.83 - Released on 5th of June / 2011.
- Added support for QR code barcodes.
- Improved the support for PNG images with alpha transparency.
- Added more page drawing methods.
- Improved the PDF reading code.
Version 2.81 - Released on 3rd of January / 2011.
- Improved the support for PNG images with alpha transparency.
- Numerous other small improvements.
Version 2.79 - Released on 15th of November / 2010.
- Improved the code for handling BMP files. Code provided by Jonas Krogsböll.
- Enhanced the code for removing lines between table cells. Code provided by Uri Scheiner.
- Added code to allow the setting of the Line Cap Style.
Version 2.78 - Released on 2nd of August / 2010.
- Changed the Table drawOn() method to return a point where the next component should be positioned.
- Added the method getRowsRendered() to the Table class.
Version 2.77 - Released on 15th of June / 2010.
- Added initial support for reading PDF files.
- Added support for PNG images containing multiple IDAT chunks.Code provided by Patrice De Saint Steban.
- Added support for PNG images with 16 bit color depth.
- Various other improvements.
Version 2.75 - Released on 9th of May / 2010.
- Only one Java version that is Google App Engine compatible.
- PDFjet is now using streams instead of files.
- PDFjet can generate PDF/A-1B compliant files.
- Numerous other improvements.
- New .NET and Open Source Versions are comming very soon ...
Version 2.72 - Released on 31st of March / 2010.
- Numerous small code improvements while moving the product closer to PDF/A compliance.
- Implemented workaround for issue with the Mac Preview application.
Version 2.69 - Released on 11th of January / 2010. Updated on 2010/02/21.
- Added support for BMP images to the Google App Engine Edition. BMP image data extraction code provided by Jonas Krogsböll.
- Added support for greyscale images in the Google App Engine editions.
- Performance improvements in the PNG and JPEG image support.
Version 2.68 - Released on 15th of November / 2009.
- All the commercial versions of PDFjet now include support for UPC barcodes.
- Improvements to the OpenType and TrueType fonts support.
- PDFjet is now using new embedable OpenType fonts. The size of PDF files that include these fonts is now much smaller.
Version 2.67 - Released on 9th of November / 2009.
- All the commercial versions of PDFjet now include support for Code 39 barcodes.
Version 2.66 - Released on 8th of November / 2009.
- The commercial version of PDFjet for the Google App Engine now includes Gentium OpenType fonts with Postscript outlines. Embedding these fonts instead of the original Gentium TTF fonts results in much smaller PDF files.
Version 2.65 - Released on 1st of November / 2009.
- New Open Source version of the PDFjet for Java. This version is compatible with the Google App Engine.
- PDFjet for Java - Google App Engine compatible commercial version is now available.
Version 2.65 - Released on 28th of October / 2009.
- Fixed a minor issue in the Table class.
Version 2.64 - Released on 28th of October / 2009.
- Added a new method to the Table class. Updated the documentation.
- Preparation of the code for compatibility with the Google App Engine.
Version 2.62 - Released on 29th of March / 2009.
- Added a few new methods to the Table and Cell classes.
Version 2.61 - Released on 15th of June / 2008.
- Added code that allows the .NET version of PDFjet to optionally use the original zlibwapi.dll on 32 bit Windows. The original zlib library typically compresses data better than the .NET DeflateStream class.
Version 2.60 - Released on 12th of June / 2008.
- Fixed a bug in the .NET version that was causing problems to older versions of Acrobat and SumatraPDF.
Version 2.59 - Released on 12th of May / 2008.
- Fixed a bug in the TextColumn class that was causing a word to be repeated twice under certain conditions.
- Added a couple of new methods to the Table class to make it more flexible.
- Added two more examples.
Version 2.58 - Updated on 21th of April / 2008.
- Added a script in the Open Source Edition to build PDFjet on Linux using Mono v1.9.
- Tested the .NET version of PDFjet on Linux / Mono v1.9 using the standard Windows PDFjet.dll - everything works flawlessly.
Version 2.58 - Released on 12th of April / 2008.
- Removed dependency on zlib1.dll in the .NET version. Now PDFjet for .NET is using 100% managed C# code.
Version 2.57 - Released on 7th of April / 2008.
- Fixed an issue that was causing problems during PDF generation on systems using German locale in the .NET version of the library.
- Fixed a bug in the Unicode support that was causing problems with PDF documents containing certain Russian words.
© 2024 Innovatics Inc.