Version 5.9.4 Changelog (May 30, 2013)

Version: 5.9.4.18907

Release Date: May 30, 2013

NEW

  • Added PDFViewCtrl.setUrlExtraction() and PDFViewCtrl.getLinkAt(). They can be used to enable automatic URL extraction (it detects URL links and email addresses) and check if there is a link at a specific location.
  • Added PDFViewCtrl.setPageBorderVisibility() to create a thin border around each page.
  • Added PDFViewCtrl.rotateClockwise(), PDFViewCtrl.rotateCounterClockwise() and PDFViewCtrl.getPageRotation() to rotate all pages of the document.
  • Added PDFViewCtrl.setupThumbnails() to setup thumbnail usage. With this new method it is also possible to setup a persistent cache for PDF page thumbnails.
  • Added PDFViewCtrl.setVerticalAlign() and PDFViewCtrl.setHorizontalAlign() to set the alignment used for rendering pages within the view.
  • Added Page.getVisibleContentBox(), that returns the smallest rectangle that includes all the visible content on the page.
  • Added new DocumentLoadListener interface, which can be used to listen events for when the page is loaded and set.
  • Added PDFViewCtrl.ErrorReportListener interface and PDFViewCtrl.setErrorReportListener() to listen for error reports in case an error is encountered during page rendering.
  • Added "Go To Page" feature to the sample app PDFViewCtrlDemo.

CHANGES

  • PDFViewCtrl.setUseThumbView() was deprecated and replaced by PDFViewCtrl.setupThumbnails().
  • Changed PDFViewCtrl.findText() to run always asynchronously.

BUG FIXES

  • Fixed an issue with x86 build that would cause a crash during library initialization.
  • Fixed an issue that would cause a crash when destroying PDFViewCtrl.
  • Fixed an issue that would cause PDFViewCtrl to have an incorrect layout on certain layout schemas.
  • Misc bug fixes and improvements.

Did you find this helpful?

Trial setup questions?

Ask experts on Discord

Need other help?

Contact Support

Pricing or product questions?

Contact Sales