Breadcrumbs

signcap – Einrichtung

Systemvoraussetzungen und Abhängigkeiten

Für die Nutzung einiger der hier definierten Schnittstellen kann die Installation von Treibern erforderlich sein, die nicht im signoAPI enthalten sind. Dies sind unter anderem Tablet-PC-Hilfsdateien von Windows.

Das Interface IPadSignotecSignatureDevice beinhaltet die Basisfunktionalität für das Unterschriftserfassen von signotec Unterschriftenpads. Der volle Funktionalitätsumfang kann aber nur mit der kostenlosen signotec signoPAD-API erreicht werden. Diese kann von der signotec Webseite heruntergeladen werden.

Bei Installation mit dem signotec-Setup werden alle weiteren Abhängigkeiten automatisch eingerichtet. Nur bei händischer Installation müssen die folgenden Punkte beachtet werden.

Diese Software muss installiert sein, um SignPDF3 zu verwenden:

  • Visual Studio 2015 – 2022 Redistributables (kostenlos bei Microsoft erhältlich)

Diese Bibliotheken müssen existieren und mit regsvr32 im System registriert sein:

  • signcap.dll

  • STPadCapt.ocx (nur für die Schnittstelle IPadSignotecSignatureDevice)

Import und Schnittstellen

Display-Name: signotec signcap 1.0 Type Library

signotec Signature device

ID-Typ

Alias

ID

Bibliothek

SIGNCAPLib

124C01C2-09E0-4046-8CA9-1E405F84E56E

Klasse

PadSignotecSignatureDevice

985C2A49-74D7-4863-8ED9-9F19560E59F3

Prog-ID: Signcap.SignotecSignatureDevice.1

Schnittstelle

IPadSignotecSignatureDevice

82B2E04E-F950-48F2-AEE2-A5BEA91FC59C

Tablet PC

ID-Typ

Alias

ID

Bibliothek

SIGNCAPLib

124C01C2-09E0-4046-8CA9-1E405F84E56E

Klasse

PadTabletPC

BED9F26B-2E41-448B-A494-9F795C85BCD8

Prog-ID: Signcap.PadTabletPC.1

Schnittstelle

IPadTabletPC

B36364F6-A470-4FB1-95A8-17AEF32B7982

Methode SetLicenseKey

IPadSignotecSignatureDevice


IPadTabletPC

✔️

Mit dieser Methode wird der hardwareunabhängige Unternehmenslizenzschlüssel gesetzt. Hierdurch werden verschiedene Funktionen freigeschaltet und die Einblendung des Demostempels wird entfernt.

Für Fragen bezüglich des Erwerbs eines Lizenzschlüssels wenden Sie sich bitte an Ihren Kontakt bei signotec.

C#
void SetLicenseKey(string bstrLicense);
C++
HRESULT SetLicenseKey(BSTR bstrLicense);

Parameter


In

Out

Mögliche

Werte

Beschreibung

bstrLicenseKey

✔️


string

Unternehmenslizenzschlüssel als Zeichenkette

Konfigurationsdatei

Der Komponente „signcap.dll“ kann eine optionale Konfigurationsdatei zur Seite gestellt werden, um erweiterte Funktionen steuern zu können. Diese Datei muss den Namen „signcap.ini“ tragen und muss sich im gleichen Verzeichnis wie die registrierte DLL der Komponente befinden.

Unter der Sektion [Option] in der Datei können folgende Einstellungen gesetzt werden:

Befehl

Mögliche Werte

Beschreibung

LOGGING

YES


bewirkt, dass die Komponente eine Debug-Log-Datei schreibt

Die Log-Datei wird immer in das %USERPROFILE%-Verzeichnis als „SignCap_<DATUM>.log“ geschrieben. <DATUM> wird dabei durch das aktuelle Datum ersetzt.

NO

Standard

kein Logging

SignatureTooShortDialog

YES


aktiviert den Infodialog, der angezeigt wird, wenn die erfasste Unterschrift zu kurz ist

gültig für die Schnittstelle IPadSignotecSignatureDevice

NO

Standard

deaktiviert Info-Dialog

Beispiel:

[Option]
LOGGING=YES