Version 7.1.4 Changelog (July 13, 2020)
Version: 7.1.4.75316
Release Date: July 13, 2020
New features
New lasso annotation selection tool

New signature UI

FreeText appearance is now WYSIWYG, this means languages that were not supported previously, such as Hindi, or emojis will now be supported properly

Adds ability to retry a failed remote file opening if it is due to no internet connection
Breaking changes
PdfViewCtrlTabHostFragment.TabHostListener.onOpenDocErrormethod now returns a boolean. It is now possible to have custom error handling when a document failed to open. Return false to keep the default behaviour.
Fixed
Fixed issue where it is not possible to delete author's annotation with XFDF in collaboration viewer
Fixed issue where the customized quick menu overflow menu is shown even though there is nothing in it
Fixed issue where saved signatures appears flipped in RTL layout
APIs
PDFViewCtrlTools package
ToolManagerBuilder
new method: ToolManagerBuilder setMultiSelectMode(SelectionMode)
AnnotStyleView
new method: void setOnDismissListener(OnDialogDismissListener)
DiffActivity
modified method: void onOpenDocError()
From:
public void onOpenDocError()
To:
public boolean onOpenDocError()
DocumentActivity
modified method: void onOpenDocError()
From:
public void onOpenDocError()
To:
public boolean onOpenDocError()
DocumentView
modified method: void onOpenDocError()
From:
public void onOpenDocError()
To:
public boolean onOpenDocError()
PdfViewCtrlTabHostFragment.TabHostListener
modified method: void onOpenDocError()
From:
public abstract void onOpenDocError()
To:
public abstract boolean onOpenDocError()
DigitalSignatureDialogFragment
new method: void onSignatureCreated(String, boolean)
removed method: void onSignatureCreated(String)
CreateSignatureFragment
new static method: boolean getStoreSignature(Context)
new static method: CreateSignatureFragment newInstance(int, float, boolean, boolean, boolean, HashMap<Integer, AnnotStyleProperty>)
new method: void onConfigurationChanged(Configuration)
removed static method: CreateSignatureFragment newInstance(int, float, boolean, boolean, HashMap<Integer, AnnotStyleProperty>)
SignatureDialogFragment
new method: void onSignatureCreated(String, boolean)
removed method: void onSignatureCreated(String)
SignatureDialogFragment.DialogMode
new final class: DialogMode
new static final field: DialogMode MODE_CREATE
new static final field: DialogMode MODE_SAVED
new static method: DialogMode valueOf(String)
new static method: DialogMode[] values()
OnCreateSignatureListener
new method: void onSignatureCreated(String, boolean)
removed method: void onSignatureCreated(String)
AnnotStyle
new method: boolean isBasicFreeText()
AnnotEditRectGroup
new constructor: AnnotEditRectGroup(PDFViewCtrl, SelectionMode)
new method: void setSelectionMode(SelectionMode)
AnnotEditRectGroup.SelectionMode
new final class: SelectionMode
new static final field: SelectionMode LASSO
new static final field: SelectionMode RECTANGULAR
new static method: SelectionMode valueOf(String)
new static method: SelectionMode[] values()
CustomRelativeLayout
new method: void setScreenRect(double, double, double, double, int)
ToolManager
new method: SelectionMode getMultiSelectMode()
new method: boolean isSignSignatureFieldsWithStamps()
new method: void setMultiSelectMode(SelectionMode)
new method: void setSignSignatureFieldsWithStamps(boolean)
AnnotUtils
new static final field: String XFDF_ADD
new static final field: String XFDF_DELETE
new static final field: String XFDF_MODIFY
new static method: void createCustomFreeTextAppearance(View, PDFViewCtrl, Annot, int, Rect, boolean)
new static method: Rect getPageRectFromScreenRect(PDFViewCtrl, Rect, int, int)
new static method: boolean isBasicFreeText(Annot)
new static method: boolean refreshCustomFreeTextAppearance(File, Annot)
new static method: JSONObject simpleXmlParser(String)
new static method: void traverseAnnotsWithPage(PDFDoc, AnnotWithPageVisitor)
new static method: void traverseAnnotsWithPage(Page, AnnotWithPageVisitor)
removed static method: boolean refreshCustomRichFreeTextAppearance(File, Annot)
AnnotWithPageVisitor
new interface: AnnotWithPageVisitor
new method: void visit(Pair<Annot, Integer>)
StampManager
new method: void deleteSignature(Context, String)
Utils
new static method: boolean hasInternetConnection(Context)
AnnotView
new method: void removeView()
AnnotViewImpl
new method: void loadFont(AnnotViewImplListener)
removed method: void loadFont()
AnnotViewImplListener
new interface: AnnotViewImplListener
new method: void fontLoaded()
AutoScrollEditText
new method: void setUseAutoResize(boolean)
pdftron-collab package
CollabViewerTabHostFragment.CollabTabHostListener
modified method: void onOpenDocError()
From:
public void onOpenDocError()
To:
public boolean onOpenDocError()
Last updated
Was this helpful?