Skip to content

Commit 752b559

Browse files
test
1 parent 564292e commit 752b559

File tree

95 files changed

+554
-32
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+554
-32
lines changed

README.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ is an aggregating SDK of a series of specific functional products including:
2929
Version
3030
-------
3131

32-
- 3.0.3000
32+
- 3.0.4000
3333

3434
Supported Platforms
3535
-------------------
@@ -57,7 +57,7 @@ Supported Python Versions
5757
Installation
5858
------------
5959

60-
pip install dynamsoft_capture_vision_bundle
60+
pip install dynamsoft-capture-vision-bundle
6161

6262

6363
Sample Code
@@ -69,7 +69,7 @@ Documentation
6969

7070
- `API <https://www.dynamsoft.com/capture-vision/docs/server/programming/python/api-reference/?utm_source=pypi>`_
7171
- `User Guide <https://www.dynamsoft.com/capture-vision/docs/server/programming/python/user-guide/index.html?utm_source=pypi>`_
72-
- `Release Notes <https://www.dynamsoft.com/capture-vision/docs/server/programming/python/release-notes/python-2.html?utm_source=pypi>`_
72+
- `Release Notes <https://www.dynamsoft.com/capture-vision/docs/server/programming/python/release-notes/python-3.html?utm_source=pypi>`_
7373

7474

7575
Contact Us

dynamsoft_capture_vision_bundle/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@
1010
from .license import *
1111
from .utility import *
1212

13-
__version__ = "3.0.3000"
13+
__version__ = "3.0.4000"

dynamsoft_capture_vision_bundle/core.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "4.0.30.0559"
1+
__version__ = "4.0.30.1979"
22

33
import sys
44

@@ -81,6 +81,7 @@ class EnumErrorCode(IntEnum):
8181
EC_MODEL_FILE_NOT_FOUND = _DynamsoftCore.EC_MODEL_FILE_NOT_FOUND
8282
EC_PDF_LICENSE_NOT_FOUND = _DynamsoftCore.EC_PDF_LICENSE_NOT_FOUND
8383
EC_RECT_INVALID = _DynamsoftCore.EC_RECT_INVALID
84+
EC_TEMPLATE_VERSION_INCOMPATIBLE = _DynamsoftCore.EC_TEMPLATE_VERSION_INCOMPATIBLE
8485
EC_NO_LICENSE = _DynamsoftCore.EC_NO_LICENSE
8586
EC_HANDSHAKE_CODE_INVALID = _DynamsoftCore.EC_HANDSHAKE_CODE_INVALID
8687
EC_LICENSE_BUFFER_FAILED = _DynamsoftCore.EC_LICENSE_BUFFER_FAILED
@@ -93,6 +94,8 @@ class EnumErrorCode(IntEnum):
9394
EC_TRIAL_LICENSE = _DynamsoftCore.EC_TRIAL_LICENSE
9495
EC_LICENSE_VERSION_NOT_MATCH = _DynamsoftCore.EC_LICENSE_VERSION_NOT_MATCH
9596
EC_LICENSE_CACHE_USED = _DynamsoftCore.EC_LICENSE_CACHE_USED
97+
EC_LICENSE_AUTH_QUOTA_EXCEEDED = _DynamsoftCore.EC_LICENSE_AUTH_QUOTA_EXCEEDED
98+
EC_LICENSE_RESULTS_LIMIT_EXCEEDED = _DynamsoftCore.EC_LICENSE_RESULTS_LIMIT_EXCEEDED
9699
EC_FAILED_TO_REACH_DLS = _DynamsoftCore.EC_FAILED_TO_REACH_DLS
97100
EC_BARCODE_FORMAT_INVALID = _DynamsoftCore.EC_BARCODE_FORMAT_INVALID
98101
EC_QR_LICENSE_INVALID = _DynamsoftCore.EC_QR_LICENSE_INVALID

dynamsoft_capture_vision_bundle/cvr.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "3.0.30.0559"
1+
__version__ = "3.0.30.1979"
22

33
if __package__ or "." in __name__:
44
from .core import *

dynamsoft_capture_vision_bundle/dbr.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "11.0.30.0559"
1+
__version__ = "11.0.30.1979"
22

33
if __package__ or "." in __name__:
44
from .core import *

dynamsoft_capture_vision_bundle/dcp.py

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "3.0.30.0559"
1+
__version__ = "3.0.30.1979"
22

33
if __package__ or "." in __name__:
44
from . import _DynamsoftCodeParser
@@ -7,7 +7,7 @@
77

88
from typing import List
99

10-
from enum import IntEnum
10+
from enum import IntEnum, Enum
1111

1212
if __package__ or "." in __name__:
1313
from .core import *
@@ -27,6 +27,20 @@ class EnumValidationStatus(IntEnum):
2727
VS_SUCCEEDED = _DynamsoftCodeParser.VS_SUCCEEDED
2828
VS_FAILED = _DynamsoftCodeParser.VS_FAILED
2929

30+
class EnumCodeType(str, Enum):
31+
CT_MRTD_TD1_ID = _DynamsoftCodeParser.getCT_MRTD_TD1_ID()
32+
CT_MRTD_TD2_ID = _DynamsoftCodeParser.getCT_MRTD_TD2_ID()
33+
CT_MRTD_TD2_VISA = _DynamsoftCodeParser.getCT_MRTD_TD2_VISA()
34+
CT_MRTD_TD3_PASSPORT = _DynamsoftCodeParser.getCT_MRTD_TD3_PASSPORT()
35+
CT_MRTD_TD3_VISA = _DynamsoftCodeParser.getCT_MRTD_TD3_VISA()
36+
CT_MRTD_TD2_FRENCH_ID = _DynamsoftCodeParser.getCT_MRTD_TD2_FRENCH_ID()
37+
CT_AAMVA_DL_ID = _DynamsoftCodeParser.getCT_AAMVA_DL_ID()
38+
CT_AAMVA_DL_ID_WITH_MAG_STRIPE = _DynamsoftCodeParser.getCT_AAMVA_DL_ID_WITH_MAG_STRIPE()
39+
CT_SOUTH_AFRICA_DL = _DynamsoftCodeParser.getCT_SOUTH_AFRICA_DL()
40+
CT_AADHAAR = _DynamsoftCodeParser.getCT_AADHAAR()
41+
CT_VIN = _DynamsoftCodeParser.getCT_VIN()
42+
CT_GS1_AI = _DynamsoftCodeParser.getCT_GS1_AI()
43+
3044
class ParsedResultItem(CapturedResultItem):
3145
"""
3246
The ParsedResultItem class represents a parsed result item generated by code parser engine.
@@ -115,6 +129,19 @@ def get_field_raw_value(self, field_name: str) -> str:
115129
"""
116130
return _DynamsoftCodeParser.CParsedResultItem_GetFieldRawValue(self, field_name)
117131

132+
def get_all_field_names(self)->List[str]:
133+
"""
134+
Gets the field names of the parsed result.
135+
136+
Returns:
137+
A list of strings representing the field names.
138+
"""
139+
list = []
140+
count = _DynamsoftCodeParser.CParsedResultItem_GetFieldCount(self)
141+
for i in range(count):
142+
list.append(_DynamsoftCodeParser.CParsedResultItem_GetFieldName(self, i))
143+
return list
144+
118145
_DynamsoftCodeParser.CParsedResultItem_register(ParsedResultItem)
119146

120147

dynamsoft_capture_vision_bundle/dcpd.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "3.0.30.0559"
1+
__version__ = "3.0.30.1979"
22

33
if __package__ or "." in __name__:
44
from . import _DynamsoftCodeParserDedicator

dynamsoft_capture_vision_bundle/ddn.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "3.0.30.0559"
1+
__version__ = "3.0.30.1979"
22

33
if __package__ or "." in __name__:
44
from .core import *

dynamsoft_capture_vision_bundle/dip.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "3.0.30.0559"
1+
__version__ = "3.0.30.1979"
22

33
if __package__ or "." in __name__:
44
from . import _DynamsoftImageProcessing

dynamsoft_capture_vision_bundle/dlr.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "4.0.30.0559"
1+
__version__ = "4.0.30.1979"
22

33
if __package__ or "." in __name__:
44
from .core import *

0 commit comments

Comments
 (0)