Klasse STSignatureCaptureConfig
Die Klasse STSignatureCaptureConfig ist ein Datenobjekt, das Konfigurationseigenschaften für den Signaturdialog enthält. Für weitere Informationen siehe auch die Methode STSignoViewerNotifier.willStartSigning() oder STSignatureCapture.configureDialog().Die Klasse ist Bestandteil sowohl der libSignoPDFSigner als auch der libSignoSignatureCapture.
|
Eigenschaft |
Bedeutung |
|
|
String displayText* |
Text, der im Signaturdialog angezeigt wird. |
|
|
Typeface font* |
Schriftart und -stil des Textes im Signaturdialog |
|
|
int fontSize* |
Schriftgröße des Textes im Signaturdialog (in dp) |
|
|
int textColor* |
Farbe des Textes im Signaturdialog |
|
|
Rect position* |
Positionsangabe des Textes im Signaturdialog |
|
|
Konfigurationsobjekt für die Textdarstellung im Signaturdialog |
||
|
int signatureColor |
Stiftfarbe der Unterschrift |
|
|
int lineWidth |
Stiftbreite der Unterschrift in dp (1-20) |
|
|
int marginBottom |
Abstand der Unterseite des Signaturdialogs vom unteren Rand des Bildschirms |
|
|
boolean enablePressureDependentCapturing |
true |
Die Unterschrift wird im Signaturdialog mit Druckstufen abgebildet. |
|
false |
Die Unterschrift wird im Signaturdialog nicht mit Druckstufen abgebildet. |
|
|
boolean enableFullScreenCapture |
true |
Der Signaturdialog wird im Vollbildmodus angezeigt. |
|
false |
Der Signaturdialog wird im Standardmodus angezeigt. |
|
|
boolean enableTouchSignature |
true |
Die Unterschriftenerfassung mit dem Finger wird im Signaturdialog aktiviert. |
|
false |
Die Unterschriftenerfassung mit dem Finger wird im Signaturdialog deaktiviert. |
|
|
boolean enablePencilSignature |
true |
Die Unterschriftenerfassung mit dem Stift wird im Signaturdialog aktiviert. |
|
false |
Die Unterschriftenerfassung mit dem Stift wird im Signaturdialog deaktiviert. |
|
|
boolean enableBiometricDataCapturing |
true |
Es werden biometrische Daten erfasst. |
|
false |
Es werden keine biometrischen Daten erfasst. |
|
dp = density-independent pixels
Die mit einem Stern (*) gekennzeichneten Eigenschaften sind veraltet und werden nur noch aus Kompatibilitätsgründen unterstützt. Verwenden Sie stattdessen die Klasse STCaptureTextConfig.
Klasse STCaptureTextConfig
Die Klasse STCaptureTextConfig ist ein Datenobjekt und beschreibt die zentrale Konfiguration der Textdarstellung im Signaturdialog, einschließlich Textinhalt, Schriftart, Schriftgröße, Farbe sowie weiterer darstellungsrelevanter Eigenschaften.
|
Eigenschaft |
Bedeutung |
|
String displayText |
Text, der im Signaturdialog angezeigt wird. |
|
Typeface font |
Schriftart und -stil des Textes im Signaturdialog. |
|
int fontSize |
Schriftgröße des Textes im Signaturdialog (in dp). |
|
int textColor |
Farbe des Textes im Signaturdialog. |
|
int backgroundColor |
Hintergrundfarbe des Textbereichs im Signaturdialog. |
|
int marginStart, int marginTop, int marginEnd, int marginBottom |
Außenabstände des Textbereichs im Signaturdialog zur flexiblen Platzierung. |
|
int paddingStart, int paddingTop, int paddingEnd, int paddingBottom |
Innenabstände des Textbereichs im Signaturdialog. |
|
CaptureGravity gravity |
Positionierung des Textbereichs innerhalb des Signaturdialogs anhand vordefinierter Ausrichtungswerte. |
Die Enumeration CaptureGravity ist wie folgt definiert:
public enum CaptureGravity {
TOP_START,
TOP_CENTER,
TOP_END,
CENTER_START,
CENTER,
CENTER_END,
BOTTOM_START,
BOTTOM_CENTER,
BOTTOM_END
}