RadaeePDF SDK for Android
Adds ability to scroll single/dual pages.
Features
- Added new class GLLayoutDual2, that can scroll single/dual pages vertically.
- Added the possibility to control annotation properties.
- Enhanced - Disable Https trust all hosts behavior (causes a security vulnerability).
- Enhanced - ability to remove all members in Document class.
- native libs
- New method Annotation.flatFromPage() to flatten single annotation.
- New interface Annotation.GetEditTextAlign(), Annotation.SetEditTextAlign(), Annotation.GetStrokeDash().
- Enhanced reflow mode, now can reflow some transparency group.
- Enhanced now SetInkPath() will calculate annotation area automatically.
- Enhanced ObjsGetCharUnicode() will return -2, mean the transparency object.
- Enhanced image rendering and transparency group rendering by checking drawable area.
- Enhanced image scaling precision.
Fixes
- Removed deprecated module PDFReader.
- Fixed OpenGL fling in dual page mode and zooming.
- Fixed an issue for single and dual layout scrolling.
- Fixed undo/redo stack issue, some times annotation order is massed.
- native libs
- Fixed issue calling Annotation.SetInkPath() will change the stroke width.
- Fixed a crashed issue to load freed annotation (some PDF tool seems not delete reference from page, when annotation deleted).
- Fixed Annotation.RenderToBMP() issue.
- Fixed Square and Circle annotation issue for setRect().
- Fixed issue for Page.ImportAnnot() when page is rotated page.
- Fixed crash issue for special PDF file (divide by zero).
- Fixed OverPrint is disabled when CMYK color space data is load from ICC data file.
- Fixed encoding issue for truetype, in some special condition.
- Fixed issue with RenderToBmb in case of a specific file.
- Fixed When rendering a PDF with transparent images, the SDK renders a gray box instead of transparent colors.
- Fixed crashed issue when linearized data damaged.