Version: 3.6.0 Developer's Guide ... Feb 26, 2021 ¢  Kofax Mobile SDK Developer's Guide...

Click here to load reader

download Version: 3.6.0 Developer's Guide ... Feb 26, 2021 ¢  Kofax Mobile SDK Developer's Guide iOS Contains

of 150

  • date post

    25-Mar-2021
  • Category

    Documents

  • view

    1
  • download

    0

Embed Size (px)

Transcript of Version: 3.6.0 Developer's Guide ... Feb 26, 2021 ¢  Kofax Mobile SDK Developer's Guide...

  • Kofax Mobile SDK Developer's Guide Version: 3.6.0

    Date: 2021-02-26

  • © 2021 Kofax. All rights reserved.

    Kofax is a trademark of Kofax, Inc., registered in the U.S. and/or other countries. All other trademarks are the property of their respective owners. No part of this publication may be reproduced, stored, or transmitted in any form without the prior written permission of Kofax.

  • Table of Contents Preface.......................................................................................................................................................... 7

    System requirements..........................................................................................................................7 Getting help with Kofax products.......................................................................................................7 Product documentation.......................................................................................................................8

    Default online documentation.................................................................................................. 8 Configure offline documentation..............................................................................................8

    Chapter 1: Introduction to the Kofax Mobile SDK...................................................................................9 Product overview................................................................................................................................ 9

    Chapter 2: Conceptual overview............................................................................................................. 11 User recommendations for taking a photograph..............................................................................12 Capturing an image..........................................................................................................................12 Auto-Capture.....................................................................................................................................14 Image processing recommendations............................................................................................... 14 Submitting an image to the Kofax Mobile Frameworks................................................................... 15 NFC support..................................................................................................................................... 15 NFC certificate validation................................................................................................................. 15 Kofax Mobile Bill Pay....................................................................................................................... 16 Kofax Remote Deposit Capture....................................................................................................... 16 Kofax Mobile ID Capture..................................................................................................................16 HTML5 Capture................................................................................................................................ 17

    Chapter 3: Getting Started with the SDK............................................................................................... 18 Setting up for localization.................................................................................................................18

    iOS......................................................................................................................................... 18 Android................................................................................................................................... 18

    Using the SDK with iOS...................................................................................................................18 Sample iOS projects..............................................................................................................20

    Using the SDK with Android............................................................................................................ 23 Component names and descriptions for the Android SDK................................................... 23 Android APK split mechanism...............................................................................................25 Sample Android projects....................................................................................................... 25

    Obfuscating applications with ProGuard.......................................................................................... 28 Chapter 4: An In-Depth Look at the SDK...............................................................................................30

    Native interface object types............................................................................................................30 Capture objects......................................................................................................................30

    3

  • Kofax Mobile SDK Developer's Guide

    UI control objects...................................................................................................................30 Engine objects....................................................................................................................... 30 Logistics objects.....................................................................................................................31 Utility objects..........................................................................................................................31 Capturing images overview................................................................................................... 31

    Image Capture Control object.......................................................................................................... 32 Set camera resolution............................................................................................................33 Camera LED lamp.................................................................................................................33 Get/Set focus area.................................................................................................................34 Real-Time video feed............................................................................................................ 35 Check Capture Experience....................................................................................................35 Document Capture Experience............................................................................................. 36 Passport Capture Experience................................................................................................36 Fixed Aspect Ratio Capture Experience............................................................................... 37 Selfie Capture Experience.....................................................................................................37 Packaged Capture Experience..............................................................................................38 Stability delay.........................................................................................................................41

    Image Capture Frame object........................................................................................................... 43 Portrait target frame...............................................................................................................43

    Image Review and Edit control........................................................................................................44 Transform an image.............................................................................................................. 45 Highlight extracted data.........................................................................................................45 Indicating the crop area.........................................................................................................46

    Image object..................................................................................................................................... 46 Recommended mime types...................................................................................................47 Date and time stamps........................................................................................................... 47 Memory management............................................................................................................48 Retain image option...............................................................................................................49

    Glare remover...................................................................................................................................49 Image Processor object....................................................................................................................50

    Image Processor Configuration............................................................................................. 50 BasicSettingsProfile............................................................................................................... 51 ImagePerfectionProfile...........................................................................................................52 Image processing: date and time stamps............................................................................. 67 DPI estimation........................................................................................................................67 Pro