Functional overview
SignoMobileCapture is a software component for capturing signatures on mobile devices.
The signoMobileCapture API for Windows consists of a .Net assembly that can be used with .NET Framework 4.6.2 or newer. The assembly offers the classes that are needed for communication with mobile devices. In addition to this, it contains a Windows Forms control, which makes it possible to display the signature that was captured on the mobile device on a computer in real time.
The use of ‘Bonjour’ means that no configuration is required. The mobile device just needs to be in the same network as the PC and the signoCapture app needs to have been installed and launched on the mobile device. This app can be downloaded free of charge from the App Store or Play Store.
Entering the signatures that have been captured using this API into documents requires the use of additional signoAPI components (e.g., SignPDF3). For more information about using these components, please refer to the relevant documentation.
Application
To capture a signature with the mobile device, the signoCapture app must be installed and launched on the mobile device. A “pairing code” is displayed in the app, which is required for the connection between the mobile app and the application on the PC. A new pairing code can be generated using the button next to it.
An application must also be running on the PC that performs the following steps:
-
create an instance of the MobileCapture class
-
if necessary, set the licence key
-
start the service
-
receive an instance representing the mobile device from the MobileDeviceFound event
-
connect the mobile device using the pairing code displayed in the app
-
set settings for the mobile device, if necessary
-
start signature capture with CaptureSignature
-
intercept and process actions from mobile devices via the corresponding events
-
disconnect from the mobile device
-
terminate the service
In order for communication between a PC and a mobile device to work, they must be on the same network.
Pairing with a mobile device only needs to be carried out once, so that no new pairing is required for further signing processes with the same end device, as long as the connection is not terminated. The application saves the last pairing code used so that the same device can be reconnected automatically. The pairing code on the mobile device will not change unless the app is uninstalled or the code is regenerated using the corresponding button.
After successful pairing and starting of the signature process, the app displays the confirmation text, or the signature dialog directly, to capture the signatures, depending on the configuration.
Topics covered in the documentation
-
System requirements, declaration, licence
Entry point into the signoMobileCapture API
Class representing a mobile device
Windows Forms control that displays the signature captured on the mobile device in real time
A list of the return values of various functions