Skip to content

Commit 15450cc

Browse files
update to internal commit f697990d
1 parent 252fe7c commit 15450cc

File tree

12 files changed

+88
-2
lines changed

12 files changed

+88
-2
lines changed

_includes/sidelist-programming/programming-android.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -293,6 +293,7 @@
293293
</li>
294294
<li lang="android"><a>Enumerations</a>
295295
<ul lang="android">
296+
<li lang="android"><a href="{{ site.dcp_android_api }}enum/code-type.html?lang=android" class="otherLinkColour">CodeType</a></li>
296297
<li lang="android"><a href="{{ site.dcp_android_api }}enum/mapping-status.html?lang=android" class="otherLinkColour">MappingStatus</a></li>
297298
<li lang="android"><a href="{{ site.dcp_android_api }}enum/validation-status.html?lang=android" class="otherLinkColour">ValiadtionStatus</a></li>
298299
</ul>

_includes/sidelist-programming/programming-oc.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,7 @@
292292
</li>
293293
<li lang="objectivec-swift"><a>Enumerations</a>
294294
<ul lang="objectivec-swift">
295+
<li lang="objectivec-swift"><a href="{{ site.dcp_ios_api }}code-parser/enum/code-type.html?lang=objc,swift" class="otherLinkColour">DSCodeType</a></li>
295296
<li lang="objectivec-swift"><a href="{{ site.dcp_ios_api }}code-parser/enum/mapping-status.html?lang=objc,swift" class="otherLinkColour">DSMappingStatus</a></li>
296297
<li lang="objectivec-swift"><a href="{{ site.dcp_ios_api }}code-parser/enum/validation-status.html?lang=objc,swift" class="otherLinkColour">DSValiadtionStatus</a></li>
297298
</ul>

programming/android/api-reference/auxiliary-PDF417Details.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ class PDF417Details extends BarcodeDetails
2929
| ------ | ----------- |
3030
| [`PDF417Details`](#pdf417details-1) | The constructor. Initializes a new instance of the `PDF417Details` class. |
3131
| [`getRows`](#getrows) | Returns the number of rows in the PDF417 barcode. |
32+
| [`getCodewords`](#getcodewords) | Returns the code words of the PDF417 barcode. |
3233
| [`getColumns`](#getcolumns) | Returns the number of columns in the PDF417 barcode. |
3334
| [`getErrorCorrectionLevel`](#geterrorcorrectionlevel) | Returns the error correction level of PDF417 code. |
3435
| [`hasLeftRowIndicator`](#hasleftrowindicator) | Indicates whether the left row indicator of the PDF417 code exists. |
@@ -54,6 +55,18 @@ int getRows();
5455

5556
An integer representing the number of rows in the PDF417 barcode.
5657

58+
### getCodewords
59+
60+
Returns the code words of the PDF417 barcode.
61+
62+
```java
63+
byte[] getCodewords();
64+
```
65+
66+
**Return Value**
67+
68+
An array of bytes representing the code words of the PDF417 barcode.
69+
5770
### getColumns
5871

5972
Returns the number of columns in the PDF417 barcode, indicating how many columns of modules it contains.

programming/android/api-reference/barcode-scanner/barcode-scanner-config.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ final class BarcodeScannerConfig
3939
| [`setMaxConsecutiveStableFramesToExit`](#setmaxconsecutivestableframestoexit) | Sets how long the library will keep scanning when there is no more barcodes to decode. |
4040
| [`setExpectedBarcodesCount`](#setexpectedbarcodescount) | Sets the expected number of barcodes. The multiple barcodes scanning will be stopped when the `expectedBarcodesCount` is reached. |
4141
| [`setCameraToggleButtonVisible`](#setcameratogglebuttonvisible) | Sets whether to display the camera toggle button. |
42+
| [`setZoomFactor`](#setzoomfactor) | Sets the zoom factor. |
4243
| [`getLicense`](#getlicense) | Returns the license key string. |
4344
| [`getScanningMode`](#getscanningmode) | Returns the scanning mode. |
4445
| [`getTemplateFile`](#gettemplatefile) | Returns the template with a file path or a JSON string. |
@@ -52,6 +53,7 @@ final class BarcodeScannerConfig
5253
| [`getMaxConsecutiveStableFramesToExit`](#getmaxconsecutivestableframestoexit) | Returns the maximum number of consecutive stable frames to exit. |
5354
| [`getExpectedBarcodesCount`](#getexpectedbarcodescount) | Returns the expected number of barcodes. |
5455
| [`isCameraToggleButtonVisible`](#iscameratogglebuttonvisible) | Returns whether the camera toggle button is visible. |
56+
| [`getZoomFactor`](#getzoomfactor) | Gets the zoom factor. |
5557

5658
### setLicense
5759

programming/android/foundational-guide.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,10 @@ noTitleIndex: true
1414

1515
- Supported OS: Android 5.0 (API Level 21) or higher.
1616
- Supported ABI: **armeabi-v7a**, **arm64-v8a**, **x86** and **x86_64**.
17-
- Development Environment: Android Studio 2022.2.1 or higher.
17+
- Development Environment:
18+
- IDE: **Android Studio 2024.3.2** suggested.
19+
- JDK: **Java 17** or higher.
20+
- Gradle: **8.0** or higher.
1821

1922
## Add the Libraries
2023

programming/android/release-notes/android-11.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,20 @@ noTitleIndex: true
1010

1111
# Release Notes for Android SDK - 11.x
1212

13+
## 11.0.5000 (07/25/2025)
14+
15+
### New
16+
17+
- **Supported 16 KB page sizes**: Updated the `CameraView` class and the `BarcodeScannerActivity` componment to support 16 KB page sizes.
18+
19+
### Changed
20+
21+
- **License Validation Behavior**: Instead of stopping execution immediately on an invalid license module, the library now continues processing and returns results from modules with valid licenses. An error is still reported to indicate the license issue.
22+
23+
### Fixed
24+
25+
- Fixed various minor bugs and improved overall stability.
26+
1327
## 11.0.3100 (05/30/2025)
1428

1529
### Fixed

programming/android/release-notes/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ permalink: /programming/android/release-notes/
1010

1111
# Dynamsoft Barcode Reader Android SDK - Release Notes
1212

13+
- [11.0.5000 (07/25/2025)]({{ site.android_release_notes }}android-11.html#1105000-07252025)
1314
- [11.0.3000 (05/15/2025)]({{ site.android_release_notes }}android-11.html#1103000-05152025)
1415
- [10.4.3002 (03/07/2025)]({{ site.android_release_notes }}android-10.html#1043002-03072025)
1516
- [10.4.3001 (02/11/2025)]({{ site.android_release_notes }}android-10.html#1043001-02112025)

programming/android/user-guide.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,10 @@ This user guide will walk through the [ScanSingleBarcode](https://github.com/Dyn
2323

2424
- Supported OS: **Android 5.0** (API Level 21) or higher.
2525
- Supported ABI: **armeabi-v7a**, **arm64-v8a**, **x86** and **x86_64**.
26-
- Development Environment: **Android Studio 2022.2.1** or higher.
26+
- Development Environment:
27+
- IDE: **Android Studio 2024.3.2** suggested.
28+
- JDK: **Java 17** or higher.
29+
- Gradle: **8.0** or higher.
2730

2831
## Add the SDK
2932

programming/objectivec-swift/api-reference/auxiliary-iPDF417Details.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ class PDF417Details : BarcodeDetails
3535
| Attributes | Type | Description |
3636
| ---------- | ---- | ----------- |
3737
| [`rows`](#rows) | *NSInteger* | The number of rows in the PDF417 barcode. |
38+
| [`codewords`](#columns) | *NSData* | The codewords of the PDF417 barcode. |
3839
| [`columns`](#columns) | *NSInteger* | The number of columns in the PDF417 barcode. |
3940
| [`errorCorrectionLevel`](#errorcorrectionlevel) | *NSInteger* | The error correction level of PDF417 code. |
4041
| [`hasLeftRowIndicator`](#hasleftrowindicator) | *NSInteger* |Indicates whether the left row indicator of the PDF417 code exists. |
@@ -57,6 +58,23 @@ The number of rows in the PDF417 barcode, indicating how many rows of modules it
5758
var rows: Int { get }
5859
```
5960

61+
### codewords
62+
63+
The codewords of the PDF417 barcode.
64+
65+
<div class="sample-code-prefix"></div>
66+
>- Objective-C
67+
>- Swift
68+
>
69+
>1.
70+
```objc
71+
@property (nonatomic, readonly, retain) NSData *codewords;
72+
```
73+
2.
74+
```swift
75+
var codewords: Data { get }
76+
```
77+
6078
### columns
6179

6280
The number of columns in the PDF417 barcode, indicating how many columns of modules it contains.

programming/objectivec-swift/api-reference/barcode-scanner/barcode-scanner-config.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ class BarcodeScannerConfig : NSObject
4646
| [`maxConsecutiveStableFramesToExit`](#maxconsecutivestableframestoexit) | *int* | Sets or returns how long the library will keep scanning when there is no more barcodes to decode. |
4747
| [`expectedBarcodesCount`](#expectedbarcodescount) | *NSIntger* | Sets or returns the expected number of barcodes. |
4848
| [`isCameraToggleButtonVisible`](#iscameratogglebuttonvisible) | *BOOL* | Sets or returns whether or not the camera toggle button is visible. |
49+
| [`zoomFactor`](#zoomfactor) | *BOOL* | Sets or returns the zoom factor. |
4950

5051
### license
5152

@@ -275,3 +276,20 @@ Sets or returns a boolean indicating whether the camera toggle button is visible
275276
```swift
276277
var isCameraToggleButtonVisible: Bool { get set }
277278
```
279+
280+
### zoomFactor
281+
282+
Sets or returns the zoom factor.
283+
284+
<div class="sample-code-prefix"></div>
285+
>- Objective-C
286+
>- Swift
287+
>
288+
>1.
289+
```objc
290+
@property(nonatomic, assign) CGFloat zoomFactor;
291+
```
292+
2.
293+
```swift
294+
var zoomFactor: CGFloat { get set }
295+
```

0 commit comments

Comments
 (0)