From f01d649b3108fda9785c06a727c84b74ac512ee4 Mon Sep 17 00:00:00 2001 From: DMGithubPublisher Date: Fri, 25 Jul 2025 10:35:45 +0800 Subject: [PATCH] update to internal commit 47dd83f2 --- .../android/api-reference/enum/code-type.md | 31 +++++++++++ .../ios/api-reference/enum/code-type.md | 52 +++++++++++++++++++ 2 files changed, 83 insertions(+) create mode 100644 programming/android/api-reference/enum/code-type.md create mode 100644 programming/ios/api-reference/enum/code-type.md diff --git a/programming/android/api-reference/enum/code-type.md b/programming/android/api-reference/enum/code-type.md new file mode 100644 index 0000000..08e360d --- /dev/null +++ b/programming/android/api-reference/enum/code-type.md @@ -0,0 +1,31 @@ +--- +layout: default-layout +title: CodeType - Dynamsoft Code Parser Android Enumerations +description: The enumeration CodeType of Dynamsoft Code Parser Android edition describes the code type of the parsed result. +keywords: Validation status +needGenerateH3Content: true +needAutoGenerateSidebar: true +noTitleIndex: true +breadcrumbText: CodeType +--- + +# Enumeration CodeType + +`CodeType` describes the code type of the parsed result. + +```java +public @interface EnumCodeType { + String CT_MRTD_TD1_ID = "MRTD_TD1_ID"; + String CT_MRTD_TD2_ID = "MRTD_TD2_ID"; + String CT_MRTD_TD2_VISA = "MRTD_TD2_VISA"; + String CT_MRTD_TD3_PASSPORT = "MRTD_TD3_PASSPORT"; + String CT_MRTD_TD3_VISA = "MRTD_TD3_VISA"; + String CT_MRTD_TD2_FRENCH_ID = "MRTD_TD2_FRENCH_ID"; + String CT_AAMVA_DL_ID = "AAMVA_DL_ID"; + String CT_AAMVA_DL_ID_WITH_MAG_STRIPE = "AAMVA_DL_ID_WITH_MAG_STRIPE"; + String CT_SOUTH_AFRICA_DL = "SOUTH_AFRICA_DL"; + String CT_AADHAAR = "AADHAAR"; + String CT_VIN = "VIN"; + String CT_GS1_AI = "GS1_AI"; +} +``` diff --git a/programming/ios/api-reference/enum/code-type.md b/programming/ios/api-reference/enum/code-type.md new file mode 100644 index 0000000..93ed5a6 --- /dev/null +++ b/programming/ios/api-reference/enum/code-type.md @@ -0,0 +1,52 @@ +--- +layout: default-layout +title: CodeType - Dynamsoft Code Parser Enumerations +description: The enumeration CodeType of Dynamsoft Code Parser describes the code type of the parsed result. +keywords: Validation status +needGenerateH3Content: true +needAutoGenerateSidebar: true +noTitleIndex: true +breadcrumbText: CodeType +--- + +# Enumeration CodeType + +`CodeType` describes the code type of the parsed result. + +
+ >- Objective-C + >- Swift + > +> +```objc +typedef NSString * DSCodeType NS_STRING_ENUM NS_SWIFT_NAME(CodeType); +FOUNDATION_EXPORT DSCodeType const _Nonnull DSCodeTypeMRTD_TD1_ID NS_SWIFT_NAME(MRTD_TD1_ID); +FOUNDATION_EXPORT DSCodeType const _Nonnull DSCodeTypeMRTD_TD2_ID NS_SWIFT_NAME(MRTD_TD2_ID); +FOUNDATION_EXPORT DSCodeType const _Nonnull DSCodeTypeMRTD_TD2_VISA NS_SWIFT_NAME(MRTD_TD2_VISA); +FOUNDATION_EXPORT DSCodeType const _Nonnull DSCodeTypeMRTD_TD3_PASSPORT NS_SWIFT_NAME(MRTD_TD3_PASSPORT); +FOUNDATION_EXPORT DSCodeType const _Nonnull DSCodeTypeMRTD_TD3_VISA NS_SWIFT_NAME(MRTD_TD3_VISA); +FOUNDATION_EXPORT DSCodeType const _Nonnull DSCodeTypeMRTD_TD2_FRENCH_ID NS_SWIFT_NAME(MRTD_TD2_FRENCH_ID); +FOUNDATION_EXPORT DSCodeType const _Nonnull DSCodeTypeAAMVA_DL_ID NS_SWIFT_NAME(AAMVA_DL_ID); +FOUNDATION_EXPORT DSCodeType const _Nonnull DSCodeTypeAAMVA_DL_ID_WITH_MAG_STRIPE NS_SWIFT_NAME(AAMVA_DL_ID_WITH_MAG_STRIPE); +FOUNDATION_EXPORT DSCodeType const _Nonnull DSCodeTypeSOUTH_AFRICA_DL NS_SWIFT_NAME(SOUTH_AFRICA_DL); +FOUNDATION_EXPORT DSCodeType const _Nonnull DSCodeTypeAADHAAR NS_SWIFT_NAME(AADHAAR); +FOUNDATION_EXPORT DSCodeType const _Nonnull DSCodeTypeVIN NS_SWIFT_NAME(VIN); +FOUNDATION_EXPORT DSCodeType const _Nonnull DSCodeTypeGS1_AI NS_SWIFT_NAME(GS1_AI); +``` +> +```swift +public enum CodeType: String { + static let MRTD_TD1_ID = "MRTD_TD1_ID " + static let MRTD_TD2_ID = "MRTD_TD2_ID" + static let MRTD_TD2_VISA = "MRTD_TD2_VISA" + static let MRTD_TD3_PASSPORT = "MRTD_TD3_PASSPORT" + static let MRTD_TD3_VISA = "MRTD_TD3_VISA" + static let MRTD_TD2_FRENCH_ID = "MRTD_TD2_FRENCH_ID" + static let AAMVA_DL_ID = "AAMVA_DL_ID" + static let AAMVA_DL_ID_WITH_MAG_STRIPE = "AAMVA_DL_ID_WITH_MAG_STRIPE" + static let SOUTH_AFRICA_DL = "SOUTH_AFRICA_DL" + static let AADHAAR = "AADHAAR" + static let VIN = "VIN" + static let GS1_AI = "GS1_AI" +} +```