Release Notes - ICEpdf - Version 5.0 - HTML format

Bug

  • [PDF-92] - Type 3 font print scalling issue
  • [PDF-165] - ArrayIndexOutOfBoundsException in CCITFax.addRun
  • [PDF-186] - Out of memory error when converting large GeometricPath to an Area
  • [PDF-278] - Not apply Jbig2 image mask correctly
  • [PDF-283] - Generated image of a page is whiter than in Acrobat Reader
  • [PDF-293] - Memory problems cause rendering as white rectangle
  • [PDF-321] - Unexpected end of zlib input stream
  • [PDF-328] - Horizontal table lines are not rendered
  • [PDF-336] - Improve read support for handling files with incorrect xref offsets
  • [PDF-387] - Problems decoding some image types touched by PdfCompressor
  • [PDF-388] - Scalling quality regression
  • [PDF-389] - Infinit loop when parsing a tililing pattern
  • [PDF-397] - Unexpected end of zlib in page content streams
  • [PDF-409] - Chinese fonts render but are not accurate
  • [PDF-415] - Chinese Characters are not rendering properly
  • [PDF-424] - Document text search works incorrectly in some cases
  • [PDF-428] - Unable to find page content reference in merged document (was: Unable to fine page content reference in merged document)
  • [PDF-431] - Error decoding content streams (zip)
  • [PDF-433] - error unzipping object stream
  • [PDF-437] - Printing Using IcePDF Pro cuts the text or removes the text in the middle of ocument.
  • [PDF-460] - Font layout is has over lapping text.
  • [PDF-482] - Document not rendered correctly
  • [PDF-483] - Index ICC base colour model not correctly applied to JEPG2000
  • [PDF-485] - Font width rendering issue
  • [PDF-491] - Malformed xref entries
  • [PDF-493] - ClassCastException thrown when loading a PDF generated by ABBYY FineReader 11
  • [PDF-494] - Shading types do not support vector of functions
  • [PDF-495] - Banding issue decoding image raster
  • [PDF-496] - Error processing tilling pattern that are smaller then one pixel
  • [PDF-497] - Copy is not enable for double and triple clicked text selection.
  • [PDF-503] - images show up black
  • [PDF-507] - Error parsing escaped single quote and double quote characters.
  • [PDF-511] - Text shown as black rectangles
  • [PDF-512] - OutOfMemoryError with embedded JPEG 2000 image
  • [PDF-515] - Parsing error when processing #XX hex notation to ascii
  • [PDF-517] - Support of additional annotation types.
  • [PDF-519] - New viewer RI icon set
  • [PDF-522] - Image shown in black
  • [PDF-524] - PDF content blurred
  • [PDF-532] - Separation colour space is not respecting none colourant
  • [PDF-533] - Text annotation write support
  • [PDF-534] - Free Text Annotation write support
  • [PDF-535] - ArrayIndexOutOfBoundsException thrown from Indexed.init()
  • [PDF-536] - malformed type3 font can't find font resource
  • [PDF-537] - Documentation changes for 5.0
  • [PDF-539] - Copyright 2013 updates
  • [PDF-542] - Repaint issue on re-validation of annotation components.
  • [PDF-543] - Error reading embedded font.
  • [PDF-546] - View level text selection throwing null pointers.
  • [PDF-547] - Search highlighting only visible if text selection tool is selected.
  • [PDF-548] - Export document changes
  • [PDF-549] - Add system property configuration for default annotation tool fill an stroke colors.
  • [PDF-550] - Annotation edit panes incorrectly setting enabled/disable states
  • [PDF-551] - EmptyStackException thrown when trying to render PDF
  • [PDF-552] - Document renders blank
  • [PDF-554] - Borders with null colours are being painted black
  • [PDF-555] - CMYK black configuration
  • [PDF-556] - View level ToolHandlers are not getting uninstalled correctly.

Improvement

  • [PDF-11] - Addition of marquee zoom tool to Viewer RI
  • [PDF-103] - Text Annotation Support
  • [PDF-205] - DeviceCMYK.java - code simplification
  • [PDF-207] - Updated Multipage capture example
  • [PDF-255] - Update PrintHelper api with regards to the relavance of HashDocAttributeSet
  • [PDF-314] - Unable to render PDF-file with layers that can be turned on and off
  • [PDF-338] - Trapping of java.lang.InterruptedException
  • [PDF-376] - New Content Parser
  • [PDF-377] - Image Proxy
  • [PDF-403] - Disable caching via api as an alternative to org.icepdf.core.imagecache.enabled
  • [PDF-477] - Set printer defaults
  • [PDF-500] - Implement Glyph Hint instruction interpretation
  • [PDF-540] - Update multipage capture example with better interpolation algorithm.

New Feature

  • [PDF-13] - Add support for multi-threaded document stream loading/parsing
  • [PDF-38] - Add support for new ICEpdf 4.0 annotation features to the ICEfaces Sample App.
  • [PDF-75] - Add a new Annotation Summary panel
  • [PDF-89] - Add methods to retrieve pdf version and encryption
  • [PDF-235] - Free Text Annotation Support
  • [PDF-362] - Page paint method that just paints the pages content with minimal coordinate manipulation
  • [PDF-378] - Highlight annotation tool
  • [PDF-379] - Text Annotation support
  • [PDF-407] - Add Default Number of Copies to Print
  • [PDF-469] - Review and Integration code optimization form client.
  • [PDF-505] - Improve annotation parsing support for square and circle annotations
  • [PDF-521] - Update Examples for 5.0 API changes and enhancements.
  • [PDF-528] - Annotation write support for text markup annotations.
  • [PDF-529] - Annotation write support for line and line arrow
  • [PDF-530] - Annotation write support for Circle and Square annotations.

Task

  • [PDF-392] - Updated ICEfaces example headers and footer to match icesoft.org L&F.
  • [PDF-456] - Update QA test set
  • [PDF-557] - New Trial demo font engine button

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.