Some test text!

menu
v7.1.0keyboard_arrow_down

Version 7.1.0 Changelog (February 26, 2020)

Version: 7.1.0.74186

Release Date: February 26, 2020

linkNew features

Text spacing toolText date toolStamp tools
spacingdatestamp
  • See cross-platform changelog here: 7.1.0

linkFixed

  • Fixed issue where Toolbar menu editor did not work with ViewerConfig.documentEditingEnabled flag
  • Optimized ink drawing performance for pressure sensitive mode
  • Fixed issue where drawing dots in ink pressure sensitive mode was difficult
  • Fixed issue where eraser would erase larger area in ink pressure sensitive mode
  • Fixed issue where fonts would not be applied to form field widgets in some situations
  • Fixed issue where adjustResize Activity flag would not work correctly with form filling tool
  • Fixed issue where sticky note appearance when selected is incorrect when importing from XFDF in some situations

linkAPIs

linkPDFTron package

linkPDFViewCtrl.HTTPRequestOptions

new method: void skipByteRangeTest(boolean)

new method: void useRemoteFileSize(long)

linkPDFViewCtrl

new method: void setRequiredFieldBorderColor(ColorPt)

linkInk

new method: void getHighlightIntent()

new method: void setHighlightIntent(boolean)

linkPDFViewCtrlTools package

linkToolStyleConfig

new method: String getCustomDateFormat(Context, int, String)

new method: String getDateFormatKey(int, String)

new method: String getDefaultDateFormat(Context, int)

new method: String getDefaultDateFormat(Context, int, int)

linkViewerConfig.Builder

new method: Builder showFillAndSignToolbarOption(boolean)

linkAnnotationToolbar

new static final field: int START_MODE_FILL_AND_SIGN_TOOLBAR

new method: void showFormToolbar(ToolMode, int)

removed method: void showFormToolbar(ToolMode)

linkFormToolbar

new static final field: int START_MODE_FILL_AND_SIGN_TOOLBAR

new static final field: int START_MODE_PREPARE_FORM_TOOLBAR

new method: void setMode(int)

linkSimpleDateTimePickerFragment

new static final field: String BUNDLE_ALLOW_ENTER_VALUE

new static method: SimpleDateTimePickerFragment newInstance(int, boolean)

linkAnnotStyle

new static final field: int CUSTOM_ANNOT_TYPE_FREE_TEXT_DATE

new static final field: int CUSTOM_ANNOT_TYPE_FREE_TEXT_SPACING

new method: String getDateFormat()

new method: float getLetterSpacing()

new method: boolean isDateFreeText()

new method: boolean isFreeTextGroup()

new static method: boolean isFreeTextGroup(int)

new method: boolean isSpacingFreeText()

new method: void setDateFormat(String)

new method: void setLetterSpacing(float)

linkOnAnnotStyleChangeListener

new method: void onChangeDateFormat(String)

linkAnnotEdit

new method: void enterDate()

new method: void onChangeDateFormat(String)

linkFreeHighlighterCreate

removed static final field: float BLEND_OPACITY

linkFreeTextDateCreate

new class: FreeTextDateCreate

new constructor: FreeTextDateCreate(PDFViewCtrl)

new method: int getCreateAnnotType()

new method: ToolModeBase getToolMode()

new method: boolean onUp(MotionEvent, PriorEventMode)

new method: void setupAnnotProperty(AnnotStyle)

linkFreeTextSpacingCreate

new class: FreeTextSpacingCreate

new constructor: FreeTextSpacingCreate(PDFViewCtrl)

new method: int getCreateAnnotType()

new method: ToolModeBase getToolMode()

linkRubberStampCreate

new method: void setStampName(String)

linkToolMode

new static final field: ToolMode FREE_TEXT_DATE_CREATE

new static final field: ToolMode FREE_TEXT_SPACING_CREATE

linkAnalyticsHandlerAdapter

new static final field: int FILL_AND_SIGN_TOOL_CHECKMARK

new static final field: int FILL_AND_SIGN_TOOL_CROSS

new static final field: int FILL_AND_SIGN_TOOL_DATE

new static final field: int FILL_AND_SIGN_TOOL_DOT

new static final field: int FILL_AND_SIGN_TOOL_TEXT

linkAnnotUtils

new static field: String KEY_FreeTextDate

new static field: String KEY_FreeTextFill

new static method: void applyCustomFreeTextAppearance(PDFViewCtrl, AutoScrollEditText, Annot, int)

new static method: void createCustomFreeTextAppearance(View, PDFViewCtrl, Annot, int, Rect)

new static method: String getCurrentTime(String)

new static method: boolean isFreeTextDate(Annot)

new static method: boolean isFreeTextSpacing(Annot)

removed static method: Bitmap createTrimmedBitmap(Bitmap)

removed static method: Rect trimWebView(WebView)

linkConstants

new static final field: String[] FILE_NAME_EXTENSIONS_OTHERS

linkUtils

new static method: boolean isConvertibleFormat(String)

linkAnnotDrawingView

removed method: void removeCtrlPts()

removed method: void setCtrlPts(PointF[])

removed method: void setHasPermission(boolean)

linkAnnotTextView

removed class: AnnotTextView

linkAnnotView

new method: void onCanvasSizeChanged()

new method: void prepareRemoval()

new method: void setPage(int)

removed method: boolean hasIcon()

modified class: AnnotView

Declaration
From:public class AnnotView extends RelativeLayout
To:public class AnnotView extends RelativeLayout implements OnCanvasSizeChangeListener

modified method: AnnotTextView getTextView()

Declaration
From:public AnnotTextView getTextView()
To:public AutoScrollEditText getTextView()

linkAnnotViewImpl

new method: void loadFont()

linkAutoScrollEditText

new method: void addLetterSpacingHandle()

new method: Rect getBoundingRect()

new method: boolean getDynamicLetterSpacingEnabled()

new method: boolean isSuggestionsEnabled()

new method: boolean onTouchEvent(MotionEvent)

new method: void removeSpacingHandle()

new method: void setAnnotStyle(AnnotViewImpl)

new method: void setAutoScrollEditTextSpacingListener(AutoScrollEditTextSpacingListener)

new method: void setZoom(double)

new method: void updateColor(int)

new method: void updateFillColor(int)

new method: void updateFont(FontResource)

new method: void updateOpacity(float)

new method: void updateTextColor(int)

new method: void updateTextSize(float)

new method: void updateThickness(float)

linkAutoScrollEditTextSpacingListener

new interface: AutoScrollEditTextSpacingListener

linkSelectionHandleView

new method: void setCustomSize(int)

new method: void setImageResource(int)

linkpdfnet-demo-utils package

linkFileEntity

new constructor: FileEntity(String, String, String, int, long, String, long)

new method: long getSize()

removed constructor: FileEntity(String, String, String, int, long, String)

linkFileItem

new constructor: FileItem(String, String, String, int, long, String, long, boolean, boolean)

new final field: long size

removed constructor: FileItem(String, String, String, int, long, String, boolean, boolean)

linkFileHeader

removed class: FileHeader

linkThumbnailWorker

new method: void tryLoadImageWithUuid(int, String, String, String, ImageViewTopCrop)

removed method: void tryLoadImageWithUuid(int, String, String, ImageViewTopCrop)

linkpdftron-collab-wvs package

linkBlackBoxConnection

new method: boolean isStarted()

Get the answers you need: Support

close

Free Trial

Get unlimited trial usage of PDFTron SDK to bring accurate, reliable, and fast document processing capabilities to any application or workflow.

Select a platform to get started with your free trial.

Unlimited usage. No email address required.

Join our live demo to learn about use cases & capabilities for WebViewer

Learn more
close