signotec signoPAD-API (Download)
Description
The signoPAD-API is an extremely powerful interface for integrating the signotec signature pads.
Thus, the API offers a variety of functions to interact with the devices. As an integrator, you can display content (such as images, graphics, text, buttons, etc.) and documents, manage memory, configure standby images, slide shows, and control RSA and signature functionality in the pad.
This variety of functions makes it possible to control simple or very complex contents and workflows via the device. The individual presentation and reaction options for your software offer limitless integration options.
In addition, the signature can be saved in various graphic formats (with or without content of the LCD). Also, the complete biometrics of the signature can be recorded and saved (encrypted).
Hint: If you would like to sign PDF documents with the recorded signature electronically, you will also need our "signoAPI".
.
Highlights
The signoPAD-API offers many functions and possibilities to communicate with the signotec signature pads and to integrate them into existing applications.
.
General
- Enumerate all available devices
- Use any number of devices in parallel
- Control of the backlight
- Sensor adjustment up to 500 Hz
- Interaction across all available connection types: USB, vCOM, Virtual Channel and Ethernet
.
Display Options
- unlimited presentation of content on the pad: images, graphics, text, buttons, etc.
- Display PDF documents on the pad
- Scroll function for the signotec Omega, Gamma, Delta and Alpha
- Supported image formats: JPEG, PNG (transparent), BMP, TIFF, GIF
- Configuration of pen color and thickness
- pressure-dependent signature
- Control of the LED on the front
- Configuration of a slide show
.
Capture a signature
- Capturing the signature in various image formats (JPEG, PNG (transparent), BMP, TIFF, GIF)
- Capture the signature in any resolution
- automatic cropping or fixed image size
- Save the signature including LCD content (including background and overlay)
- Variable line width, brightness, thickness and soften
- Display of a timestamp
- Acquisition of biometrics (x, y, z, t) as signotec "SignData" format, raw format or ISO format (ISO/IEC 19794-7: Biometric data interchange formats – Part 7: Signature/Sign Time Series Data)
- The captured image of the signature is in strict accordance with the standard 9303 of the ICAO
.
RSA-Features
- RSA encryption of the biometrics in the pad
- Digital signature in the pad
- Content Signing: Possibility to sign the LCD content tamper-proof
- Creating a key pair in the pad
- Store certificates in the pad
.
Example Integration
.
Integration
The integration takes place via various components*, depending on the operating system. All components are available as 32- and 64-bit version.
In addition to the components, the download package also includes demo applications (including source code) as well as extensive documentation.
.
Programming Languages
|
Operating Systems*
|
.
System Requirements
The system requirements vary depending on the product* and operating system. Please refer to the exact requirements of the respective documentation.
.
Download
The signoPAD-API can be downloaded at any time via the link below.
The download contains everything you need:
- All mentioned API components
- Device drivers
- Documentation
- Demo Applications
- Sourcecode Projects
If more than 50 devices are used to capture signatures, an individual agreement with signotec is required to use the API.
Screenshot: signoPAD-API Demo Application
.
* Please note that the signoPAD-API represents a separate product for each operating system. Due to the different system environments, the same functionality can not be offered across all platforms. For more information we are always at your disposal.
.
Comments (26 in total)
Developer
Hello, we already use the pad in the twain mode and it works well. Is it possible, always using twain mode, also display a static image/text? Maybe with an external procedure and then keep using twain mode? Or we'll have to use the SDK in this case? TIA
Hello,
Unfortunately there can be no changes in the pad settings using TWAIN/WIA. You would have to use the SDK in normal mode.
Developer
Slide Show with images
Omega Model SIG200
I need to add standby image slide show. but its crash.
I already compress the images. Also I am not able to set 10 images.
Using slide show manager its working . but how to set using vb.net code.
Is there ant SDK available f
Good day, the signoPAD-API/Windows supports it of course. Please refer to the documentation. For further questions please use our support form, because this section is used for comments.
SignatureGetBounds Method not found
Code : VB.net
STPadLibNet.dll 8.2.1.3
I am facing an issue.
please check below error message.System.MissingMethodException: Method not found: 'Void signotec.STPadLibNet.STPadLib.SignatureGetBounds(Int32 ByRef, Int32 ByRef, Int32 ByRef, Int32 ByRef, signotec.STPadLibNet
Dear Customer,
For technical inquiries please fill out our support-contact-form to directly get in contact with our technical support. You can find the form with the following link. https://en.signotec.com/service/support/support-contact-form/
Control of signed documents
Programador
Is it possible to know the number of signed documents?
Dear Customer,
Unfortunately such a function is not possible, because it is a hardware based API which does not record the amount of operations. You would have to count the amount of documents signed on your own accord.
Linux library libstpadlib.so
Hi,
May I know if the file libSTPadLib.so file still available or it had been replace with another library file?
I had installed the signoPAD-API (Device API) package but the library wasn't in it.
Can you advise where can I download the libSTPadlib.so?
Thank you
Hi, yes, the lib is still available of course.
You will get a separate e-Mail with the download link.
Windows touchscreen
Hi. Can i use electronic sign on windows notebook with a touchscreen without a signotec touchpad attached?
Thanks
Hello,
The signoPAD-API can not be used to integrate an electronic signature, captured by Windows touchscreens into your own software. However, our software solutions signoSign/2, Adobe Acrobat Plug-In and signoSign/Universal can be used to sign with a Tablet-PC or Wind
Programador
Linguagem Visual Fox Pro
Agradeço que me sejam enviados exemplos de integracao de Signopad API em linguagem Visual Fox
We don't have sample code for Visual FoxPro, because it is discontinued from Microsoft since 2007.
create new Project
c++ project
Hi I'm new to c++ and I want to create a new project using the signotec API. Any suggestions how to start?
best regards
Hello Lisa,
first of all, this section is for comments and not usable for a C++ training. However, our signoPAD-API comes with an full working C++ sample including the source code. Just open the project and start. If you have specific questions please contact our suppor
Oracle
Dear
Can i link it with oracle and put signature in rdf file
Thanks
Hello, you can save the signature in each data base of course. This question is more related to the data base programming and not to our API.
Software Development Manager
Dear all,
Where can I find header files or sample code for Delphi? I see in your description that this support Delphi but I installed the package and there is no delphi code.
That's not fair.
The 32-Bit version of the signoPAD-API includes a source code example for Delphi as well.
Utilizar dispositivo en c# sig100
tengo un dispositivo sig100 y quiero utilizarlo desarrollando una app en c#, cuales son las referencias y donde encontrarlo para poder utilizar todos sus metodos.
Good day, you will find everything here:
https://en.signotec.com/service/downloads/developer-tools-api-sdk-/
Please refer to the signoPAD-API.
Technical Support
Can a user on network be notified when a signo pad enters into config mode?
So to keep it simple:
A user enters into config mode for whatever reason. Local IT team wants to be pinged or notified somehow that said signo pad has entered config mode via email, or some s
Hello, for technical support please use our form here:
https://en.signotec.com/service/support/support-contact-form/
This section is designed for short comments and questions. Complex issues should be resolved directly with support. Thank you for your understanding.
Consultant
We want to develope a Xamarin application that requires to sign PDF documents with the biometrics data and without internet connection.
Is possible integrate your API in our solution to meet the requirements?
Thanks
Hi,
yes, we have such an SDK. It is the signoAPI which can be used with Xamarin. We will contact you via e-mail.
Student
hi, i just want to know the concept of sign,
so i have pdf to sign a signature.
after i try all the button it's all lead to saving it as image. (whether just a signature or signature with background) with resize background.
or do i have to save only the signature and m
Hello, the signoPAD-API is for the communication/interaction with the signature pad. If you would like to sign a PDF document a different SDK is needed: The signoAPI. This is not free of charge. If you want a out of the box solution we recommend signoSign/2.
Web-based Application
Good day team, I'd like to know if this works in a Web-based application, I have a .Net Core 2.0 MVC application here, I want to know if I can use it. Thanks
The signoPAD-API consists of local components only. For web-based integration of signature pads, please take a look at our “WebSocket Pad Server”. This interface allows you to integrate signature pads via WebSocket protocol.
Thickness of the signature
Hi, can I change the thickness of the signature lines?
Please refer to the signoPAD-API documentation and search for penWidth. You can choose between a fix width in pixel or dynamic width depending on the pressure.
Save Sign as Image
Hi,
We would like to use your device, with C#.
My question is: Can we get the sign as image? I mean, we would like to display the sign eg. on a printed document.
Thank you,
Bence Madarász
Hi, of course this is possible. With the signoPAD-API you can control the signature pad (display images, texts etc.) and also capture the signature in different variants and formats, (e.g. JPG,PNG,BMP, TIFF). Also, the API includes a demo application with source code fo
How to combine api with vb.net code
Hi, I am new to the Signotec pad and vb.net but I want to import this sign pad api into my window application ( made by vb.net). Any idea for me to process next step?
Hi Levi,
if you download the API, it will include an extensive documentation and source code examples .You will also find an example for VB.NET there.
Erro DisplaySaveImageAsFile
Hi
use code
int nResult = stPad.DisplaySaveImageAsFile("C:/Image.tif",1, 0);
if (nResult < 0)
MessageBox.Show(String.Format("Error {0}", nResult));
in error
Argument 2: cannot convert from 'int' to 'System.Drawing.Imaging.ImageFormat'
Hi, you make some basic faults. First of all, we don't know which lib you are using, but I guess STPadLibNet.dll. If you check the documentation you will see that the definition is:
void DisplaySaveImageAsFile(string path, System.Drawing.Imaging.ImageFormat fileType,
I would like to know if it is compatible with MAC OSx
I would like to know if it is compatible with MAC OS x
Hi Andrej, the signoPAD-API is available for Windows and as Native Java version. We do not have a Mac OSX version. For further explanations, please contact our support.
Signature Verification using existing templates
I have a signature templates for each user, 3 for each user stored in my database and i need a system to read from scanned image and compare it with those templates, does your software help me with this ?
For such a purpose you need our Biometric API. This is able to compare scanned signature images (min. 200 dpi and losless compression) and dynamic signatures from our signature pads. Please contact info@signotec.de for more information.
Disabling cropping
The omega tablet always crops the top and bottom of the signature area white space. Is there any way to get the white space preserved like the 0x0008 bitmask does for the SignatureSaveAsStreamEx method, or do I need to capture the whole image and do my own cropping to a
First you have to create an empty bitmap of 640 x 480 pixels for example. Then you call the SignatureSaveAsStreamEx method to get the completely cropped image from the signature and copy this image to the desired location of the empty bitmap. The reason behind is the as
Biometric Data
Hi, we are already able to capture encrypted signatures with the JAVA api, but after the decryption process we have only a binary raw data:
XMLbiometricData.getBiometric()
How can we convert this raw data to ISO-19794-7 format or something processable like (x,y,p,t).?
Regards
Hi, we have a library which converts the binary data into the ISO-19794-7 Format. Please contact us via info@signotec.de
is this API free
Hi
we are looking for Omega pads, let us know if this API is free
Yes, this API is free of charge. You can integrate it and distribute it without any costs. Updateds and new versions comes for free as well.
API C++/Linux REDHAD
Hi, Do you ave an API or SDK in C++ for Linux Red Had?
Hi, for Linux we provide our native signoPAD-API JAVA SDK. A C++ SDK is available please contact info@signotec.de
Specialist ICT
Hello, when I signing:
von Petr | 04.02.2021 17:36No connection has been opened to this signature pad and signing works.
How does it fix? What is the cause?
Thanks.
Hi Petr, this section is for comments and not for support. Without exact information about which pad and software, versions etc. is used , we cannot assist you. Please use the appropriate form here:
https://support.signotec.com/support/tickets/new
Please provide a detai [more]led error description, screen shot etc. The source code samples will run for sure unless you've changed something.