Link
Skip to main content

2025.04 Release Notes

Release date: 2nd April 2025

Next release: 14th May 2025

Announcements

Key features at a glance

  • We have made improvements to continuous and continuous-facing modes so link navigation and text selection is available
  • We have added the ability to pass a Map of properties to the JPedal Viewer
  • We have added the ability to extract structured text as JSON or ePUB
  • General bug fixes

New Features

  • JPED-889, JPED-914 Added support for navigating links in continuous and continuous-facing modes
  • JPED-913 Added support for passing in properties to the JPedal Viewer as a Map
  • JPED-919 Removed the default page border (previously yellow, existing solutions will not see affect without updating their properties.xml file)
  • JPED-920 Improved the API of Viewer.executeCommand() so that the varargs parameter may be null
  • JPED-923 Added a menu item in the JPedal Viewer to allow exporting of signed PDF files
  • JPED-929 Added support for extracting structured text as JSON
  • JPED-931 Added support for extracting structured text as ePUB
  • JPED-946 Added support for text selection in continuous and continuous-facing modes

Fixes

  • JPED-904 Fixed a rare bug where sometimes font sizes were calculated incorrectly
  • JPED-906 Fixed a bug where invalid font files would crash the document properties window
  • JPED-915 Fixed a bug where changing from continuous to single mode did not restore the dragging cursor correctly
  • JPED-918 Fixed a bug where the old catalog was not fully copied in signed PDF files
  • JPED-924 Fixed a performance issue caused by file attachments being reprocessed each time a page was decoded
  • JPED-925, JPED-927, JPED-928, CORE-4077 Improved the accuracy of JPedal Inspector’s Objects Viewer tree
  • JPED-932 Fixed a potential memory leak in the OutlineWriter
  • JPED-936 Fixed an issue where the JPedal Viewer would think there was printing active even if there was not
  • JPED-937 Improved the UX of the printing dialog by not showing error messages if the user presses cancel
  • JPED-940 Fixed a bug where the JPedal Viewer would duplicate the layers tab
  • JPED-943 Fixed a bug where Unicode control characters were erroneously appearing in JPedal’s XML output
  • JPED-947 Improved the JPedal Inspector’s UI so that it can be dynamically resized and works on displays with scaling applied
  • JPED-948 Improved the handling of platform dependant file separators
  • CORE-4076, CORE-4080 Improved the handling of empty/invisible layers

Get started with JPedal in 3 steps

  1. Fill in the form to download the trial jar →
  2. Copy the code snippets as instructed on the next page
  3. Build your solution using our docs

Learn more about JPedal

Start Your Free Trial


Customer Downloads

Select Download