SBSDKUIDocumentScannerTextConfiguration

@interface SBSDKUIDocumentScannerTextConfiguration
    : SBSDKUIEnableCameraTextConfiguration

Subconfiguration for the textual contents of the document scanning screen.

  • String being displayed on the flash button.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nullable) NSString *flashButtonTitle;

    Swift

    var flashButtonTitle: String? { get set }
  • String being displayed on the multi-page button.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nullable)
        NSString *multiPageButtonTitle;

    Swift

    var multiPageButtonTitle: String? { get set }
  • String being displayed on the auto-snapping button.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nullable)
        NSString *autoSnappingButtonTitle;

    Swift

    var autoSnappingButtonTitle: String? { get set }
  • String being displayed on the cancel button.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nullable) NSString *cancelButtonTitle;

    Swift

    var cancelButtonTitle: String? { get set }
  • String being displayed on the page-amount button additionally. Use %d as number formatting symbol.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nullable)
        NSString *pageCounterButtonTitle;

    Swift

    var pageCounterButtonTitle: String? { get set }
  • The text being displayed on the user-guidance label, when no document was detected.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nullable)
        NSString *textHintNothingDetected;

    Swift

    var textHintNothingDetected: String? { get set }
  • The text being displayed on the user-guidance label, when the scanners energy saver is activated.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nullable)
        NSString *textHintEnergySavingActive;

    Swift

    var textHintEnergySavingActive: String? { get set }
  • The text being displayed on the user-guidance label, when no document was detected because of image noise.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nullable) NSString *textHintTooNoisy;

    Swift

    var textHintTooNoisy: String? { get set }
  • The text being displayed on the user-guidance label, when no document was detected becasue the image is too dark.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nullable) NSString *textHintTooDark;

    Swift

    var textHintTooDark: String? { get set }
  • The text being displayed on the user-guidance label, when a document was detected, but the perspective distortion is too strong.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nullable) NSString *textHintBadAngles;

    Swift

    var textHintBadAngles: String? { get set }
  • The text being displayed on the user-guidance label, when a document was detected, but the aspect ratio of the document is inverse to the cameras aspect ratio.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nullable)
        NSString *textHintBadAspectRatio;

    Swift

    var textHintBadAspectRatio: String? { get set }
  • The text being displayed on the user-guidance label, when a document was detected, but the documents area is too small compared to the image area.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nullable) NSString *textHintTooSmall;

    Swift

    var textHintTooSmall: String? { get set }
  • The text being displayed on the user-guidance label, when a document was detected, but its center is too far away from the image center.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nullable) NSString *textHintOffCenter;

    Swift

    var textHintOffCenter: String? { get set }
  • The text being displayed on the user-guidance label, when a document was detected with good conditions.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nullable) NSString *textHintOK;

    Swift

    var textHintOK: String? { get set }
  • String being displayed on the label describing that app is in split mode and needs to go fullscreen to work with camera.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nonnull)
        NSString *cameraUnavailableExplanationText;

    Swift

    var cameraUnavailableExplanationText: String { get set }