RadaeePDF SDK for Android v3.53.x

Released: Dec 19, 2019

Updates in v3.53.x

v3.53.6

Updated Sep 2, 2020

Features

  • Enhanced SuperDoc now based on native code implementation.
  • Enhanced optimized thumbnail rendering for first page (in case of linearized PDF).
  • Added new method GetLinearizedStatus() to get linearized information.
  • Added feature to rotate and delete pages from the reader.
  • Added new static method PDFDoc.SetOpenFlag() to set open flag, relate to linearized PDF.
  • Added method for adding EditBox PDFSetEditbox()native libs.
  • Added method VNPage.createFromSuperDoc(), so SuperDoc can support CPU mode.
  • SuperDoc will unload Document object in native code, when all pages of this Document object are closed.

NOTE: SuperDoc is read-only, and you can not delete any file in a file list that is passed to SuperDoc constructor (deleting a file may cause a crash).

Fixes

  • Fixed crash issue when open PDF file with flag 3.
  • Fixed rendering issue.
  • Fixed crash issue.

v3.53.5

Updated Jul 23, 2020

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 - 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

v3.53.4

Updated Apr 06, 2020

Fixes

  • Java code Fix thread lock issue in GL Reflow mode.
    • native ibs
      Removed buffer limit for string value, both get/set.
      Fixed buffer overflow for outline in CJK charset.
      Fued Annotation.GetReadonly()/Annotation.SetReadonly() flag for a radio group.

v3.53.3

Updated Mar 19, 2020

Features

  • Java code optimization in GL mode.
  • native libs
    • Removed buffer limit from Document.SetMeta/GetMeta.
    • Optimized tensor pattern rendering.
    • Optimized overprint (enabled only using render mode = 2).
    • Improved speed when tiling pattern rendering, when thousands of tiling pattern need to be drawn.
    • Optimized rendering of a PDF that contains a huge image.
    • New global variables.

Fixes

  • Java code fix memory leak in GL Reflow mode.
  • native libs
    • Invoking Document.ImportPage() on a memory modified stream object in a PDF file.
    • Crash issue when calling setMeta() with very long strings.
    • Issue for 90 or 270 degrees rotated image, and with any direction flip.
    • Rectangle color in case of empty highlight annotation.
    • Rendering issue in case of overprint.
    • A jpx decode issue with certain PDF.
    • "Whole word" flag issue.
    • Issue caused by null object into content stream of annotation.

v3.53.2

Updated Jan 9, 2019

Fixes

  • native libs
    • Fixed free text annotation issue (when width of a long word exceed width of multi-line text box).
    • Fixed minor issue while creating an annotation.
    • Fixed memory issue when removing blank chars of field name.

v3.53.1

Updated Dec 19, 2019

Features

  • Optimized AES decoding in ARM64 CPU.
  • Reduced reduce library size.

Fixes

  • Fixed goto issue in dual mode.
  • Fixed check tail of CBC mode in AES.
  • Fixed rendering issue related to JPX decoding.
  • Fixed issue with ExportForm in case of checked group checkbox.
  • Fixed a crash issue while editing an annotation in case of changing embedded font.
  • Fixed check box multiple selection issue for a check box group.
  • Fixed 90 or 270 degree rotated image rendering quality issue in a specific file.
  • Fixed rendering issue in special pdf.