Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
140 commits
Select commit Hold shift + click to select a range
481a66d
Merge pull request #115 from dynamsoft-docs/preview
Dynamsoft-Henry Dec 8, 2023
704b5e0
Merge pull request #116 from dynamsoft-docs/preview
Dynamsoft-Henry Dec 20, 2023
d243935
Merge pull request #117 from dynamsoft-docs/preview
Dynamsoft-Henry Dec 21, 2023
6caa4b3
Merge pull request #118 from dynamsoft-docs/preview
Dynamsoft-Henry Jan 23, 2024
0ad9d17
Merge pull request #119 from dynamsoft-docs/preview
Dynamsoft-Henry Jan 25, 2024
061cbbe
Merge pull request #120 from dynamsoft-docs/preview
Dynamsoft-Henry Mar 1, 2024
b80213c
Merge pull request #121 from dynamsoft-docs/preview
Dynamsoft-Henry Mar 7, 2024
c9a36e7
Merge pull request #122 from dynamsoft-docs/preview
Dynamsoft-Henry Mar 8, 2024
6d26118
Merge pull request #123 from dynamsoft-docs/preview
Dynamsoft-Henry Mar 11, 2024
535c760
Merge pull request #124 from dynamsoft-docs/preview
Dynamsoft-Henry Mar 12, 2024
b33da10
Merge pull request #125 from dynamsoft-docs/preview
Dynamsoft-Henry Mar 15, 2024
6ecb0d3
Merge pull request #126 from dynamsoft-docs/preview
Dynamsoft-Henry Mar 19, 2024
80f5ed0
Merge pull request #127 from dynamsoft-docs/preview
Dynamsoft-Henry Apr 2, 2024
fa0af52
Merge pull request #128 from dynamsoft-docs/preview
Dynamsoft-Henry Apr 3, 2024
ba5f820
Merge pull request #129 from dynamsoft-docs/preview
Dynamsoft-Henry Apr 19, 2024
af935c6
Merge pull request #130 from dynamsoft-docs/preview
Dynamsoft-Henry Apr 22, 2024
281cb50
Merge pull request #131 from dynamsoft-docs/preview
Dynamsoft-Jerson May 15, 2024
c3eb9fd
Merge pull request #132 from dynamsoft-docs/preview
Dynamsoft-Henry May 16, 2024
c31ab1d
Update camera-view.md
Dynamsoft-Henry Jun 4, 2024
c686a43
Merge pull request #133 from dynamsoft-docs/Dynamsoft-Henry-patch-1
Dynamsoft-Henry Jun 4, 2024
a558c64
Merge pull request #134 from dynamsoft-docs/preview
Dynamsoft-Henry Jun 13, 2024
2a662d1
Merge pull request #135 from dynamsoft-docs/preview
Dynamsoft-Jerson Jun 20, 2024
c9ed07d
Merge pull request #136 from dynamsoft-docs/preview
Dynamsoft-Henry Jun 20, 2024
b93a9bf
Merge pull request #137 from dynamsoft-docs/preview
Dynamsoft-Jerson Jul 1, 2024
0c39039
Merge pull request #138 from dynamsoft-docs/preview
a362758199 Jul 8, 2024
0b5ee3e
Merge pull request #139 from dynamsoft-docs/preview
DMGithubPublisher Jul 11, 2024
fb868de
Merge pull request #140 from dynamsoft-docs/preview
Dynamsoft-Henry Jul 16, 2024
37182cc
Merge pull request #141 from dynamsoft-docs/preview
Dynamsoft-Jerson Jul 24, 2024
f72f9f8
Merge pull request #142 from dynamsoft-docs/preview
DMGithubPublisher Jul 26, 2024
a485247
Merge pull request #143 from dynamsoft-docs/preview
Dynamsoft-Jerson Jul 31, 2024
6903cf7
Merge pull request #144 from dynamsoft-docs/preview
Dynamsoft-Jerson Aug 5, 2024
058079a
Merge pull request #145 from dynamsoft-docs/preview
Dynamsoft-Jerson Aug 6, 2024
c5e6442
Merge pull request #146 from dynamsoft-docs/preview
Dynamsoft-Jerson Aug 13, 2024
83ee27b
Merge pull request #147 from dynamsoft-docs/preview
Dynamsoft-Jerson Sep 5, 2024
b702149
Merge pull request #149 from dynamsoft-docs/preview
a362758199 Sep 25, 2024
5fab784
Merge pull request #150 from dynamsoft-docs/preview
Dynamsoft-Jerson Oct 11, 2024
588ec92
Merge pull request #151 from dynamsoft-docs/preview
Dynamsoft-Jerson Oct 11, 2024
7ee736d
Merge pull request #152 from dynamsoft-docs/preview
Dynamsoft-Jerson Oct 12, 2024
3b852ad
Merge pull request #153 from dynamsoft-docs/preview
Dynamsoft-Henry Oct 16, 2024
8409213
Merge pull request #154 from dynamsoft-docs/preview
Dynamsoft-Jerson Oct 16, 2024
d701d38
Merge pull request #155 from dynamsoft-docs/preview
Dynamsoft-Henry Oct 18, 2024
c9b11df
Merge pull request #156 from dynamsoft-docs/preview
Dynamsoft-Henry Oct 18, 2024
2f9c41f
Merge pull request #157 from dynamsoft-docs/preview
Dynamsoft-Jerson Oct 24, 2024
93147ad
Merge pull request #158 from dynamsoft-docs/preview
Dynamsoft-Henry Oct 24, 2024
d14747d
Merge pull request #159 from dynamsoft-docs/preview
Dynamsoft-Henry Oct 31, 2024
c0cb65a
Merge pull request #160 from dynamsoft-docs/preview
Dynamsoft-Henry Oct 31, 2024
2cd7233
Merge pull request #161 from dynamsoft-docs/preview
Dynamsoft-Jerson Nov 1, 2024
f7e2801
Merge pull request #162 from dynamsoft-docs/preview
Dynamsoft-Jerson Nov 5, 2024
4c210bb
Merge pull request #163 from dynamsoft-docs/preview
Dynamsoft-Jerson Nov 8, 2024
6f6418a
Merge pull request #164 from dynamsoft-docs/preview
Dynamsoft-Jerson Nov 8, 2024
7f20b52
Merge pull request #165 from dynamsoft-docs/preview
Dynamsoft-Henry Nov 14, 2024
da43160
Merge pull request #166 from dynamsoft-docs/preview
Dynamsoft-Jerson Nov 19, 2024
dcda9f0
Merge pull request #168 from dynamsoft-docs/preview
Dynamsoft-Jerson Nov 21, 2024
27efbe2
Merge pull request #169 from dynamsoft-docs/preview
Dynamsoft-Jerson Dec 3, 2024
51f5be9
Merge pull request #170 from dynamsoft-docs/preview
Dynamsoft-Jerson Dec 16, 2024
03ad29d
Merge pull request #171 from dynamsoft-docs/preview
a362758199 Dec 17, 2024
c5d463a
Merge pull request #172 from dynamsoft-docs/preview
Dynamsoft-Jerson Dec 27, 2024
e52e5de
Merge pull request #173 from dynamsoft-docs/preview
Dynamsoft-Jerson Jan 4, 2025
7280682
Merge pull request #174 from dynamsoft-docs/preview
Dynamsoft-Jerson Jan 4, 2025
aa7fc8a
Merge pull request #175 from dynamsoft-docs/preview
Dynamsoft-Jerson Jan 9, 2025
6fd3a07
Merge pull request #176 from dynamsoft-docs/preview
Dynamsoft-Jerson Jan 14, 2025
66a49f8
Merge pull request #177 from dynamsoft-docs/preview
Dynamsoft-Jerson Jan 23, 2025
eea16bb
Merge pull request #178 from dynamsoft-docs/preview
Dynamsoft-Jerson Feb 7, 2025
dc27f22
Merge pull request #179 from dynamsoft-docs/preview
Dynamsoft-Jerson Feb 26, 2025
186de3f
Merge pull request #180 from dynamsoft-docs/preview
Dynamsoft-Jerson Feb 26, 2025
8b3d5c6
Merge pull request #181 from dynamsoft-docs/preview
Dynamsoft-Jerson Feb 26, 2025
4607b5a
Merge pull request #182 from dynamsoft-docs/preview
Dynamsoft-Jerson Feb 26, 2025
06764b1
Merge pull request #183 from dynamsoft-docs/preview
Dynamsoft-Jerson Mar 7, 2025
e93006c
Merge pull request #184 from dynamsoft-docs/preview
Dynamsoft-Jerson Mar 17, 2025
2182e91
Merge pull request #185 from dynamsoft-docs/preview
a362758199 Apr 8, 2025
360c335
Merge pull request #186 from dynamsoft-docs/preview
Dynamsoft-Jerson Apr 10, 2025
cc92dc3
Merge pull request #187 from dynamsoft-docs/preview
a362758199 May 15, 2025
4f09680
Merge pull request #188 from dynamsoft-docs/preview
Dynamsoft-Jerson May 15, 2025
b652066
Merge pull request #189 from dynamsoft-docs/preview
a362758199 May 16, 2025
c7b7366
Merge pull request #190 from dynamsoft-docs/preview
Dynamsoft-Jerson May 16, 2025
4c0573d
Merge pull request #191 from dynamsoft-docs/preview
Dynamsoft-Jerson May 16, 2025
a450c7f
Merge pull request #192 from dynamsoft-docs/preview
DMGithubPublisher May 30, 2025
5701989
Merge pull request #193 from dynamsoft-docs/preview
Dynamsoft-Jerson May 30, 2025
1cf0699
Merge pull request #194 from dynamsoft-docs/preview
Dynamsoft-Jerson May 30, 2025
88ad009
Merge pull request #195 from dynamsoft-docs/preview
Dynamsoft-Jerson Jun 3, 2025
459ad03
Merge pull request #196 from dynamsoft-docs/preview
Justin-dynamsoft Jun 3, 2025
25cc4e0
Merge pull request #197 from dynamsoft-docs/preview
Justin-dynamsoft Jun 4, 2025
9767fe4
Merge pull request #198 from dynamsoft-docs/preview
DMGithubPublisher Jun 19, 2025
3f4031f
Merge pull request #199 from dynamsoft-docs/preview
Justin-dynamsoft Jun 23, 2025
ffe83ee
Merge pull request #200 from dynamsoft-docs/preview
Dynamsoft-Jerson Jul 8, 2025
3a84e9a
Merge pull request #201 from dynamsoft-docs/preview
Dynamsoft-Jerson Jul 21, 2025
f225f2a
Merge pull request #202 from dynamsoft-docs/preview
Dynamsoft-Jerson Jul 29, 2025
cb12535
Merge pull request #203 from dynamsoft-docs/preview
Dynamsoft-Jerson Aug 5, 2025
dba22cb
Merge pull request #204 from dynamsoft-docs/preview
Dynamsoft-Jerson Aug 18, 2025
85fb6cb
Merge pull request #205 from dynamsoft-docs/preview
Dynamsoft-Jerson Aug 22, 2025
4a92ccf
Merge pull request #206 from dynamsoft-docs/preview
DMGithubPublisher Sep 16, 2025
5f0c370
Merge pull request #207 from dynamsoft-docs/preview
Justin-dynamsoft Sep 23, 2025
f5fe99d
Merge pull request #208 from dynamsoft-docs/preview
Dynamsoft-Jerson Oct 16, 2025
451f62a
Merge pull request #209 from dynamsoft-docs/preview
Justin-dynamsoft Oct 16, 2025
7061d69
Merge pull request #210 from dynamsoft-docs/preview
Dynamsoft-Jerson Oct 24, 2025
59aff2f
Merge pull request #211 from dynamsoft-docs/preview
Justin-dynamsoft Oct 31, 2025
304b557
Merge pull request #212 from dynamsoft-docs/preview
Justin-dynamsoft Nov 5, 2025
c0d1c47
Merge pull request #213 from dynamsoft-docs/preview
DMGithubPublisher Nov 6, 2025
06da035
Merge pull request #214 from dynamsoft-docs/preview
Dynamsoft-Henry Nov 20, 2025
1ecdccc
Merge pull request #216 from dynamsoft-docs/preview
Dynamsoft-Henry Nov 26, 2025
6633e8f
Merge pull request #217 from dynamsoft-docs/preview
Dynamsoft-Henry Nov 26, 2025
8e65eb4
Merge pull request #218 from dynamsoft-docs/preview
DMGithubPublisher Nov 28, 2025
2a77cfd
Merge pull request #219 from dynamsoft-docs/preview
Dynamsoft-Henry Dec 4, 2025
c0f7b6f
Merge pull request #220 from dynamsoft-docs/preview
Dynamsoft-Henry Dec 4, 2025
767fd2c
Merge pull request #221 from dynamsoft-docs/preview
Dynamsoft-Henry Dec 11, 2025
d02784c
Merge pull request #222 from dynamsoft-docs/preview
Dynamsoft-Henry Dec 12, 2025
25c73cc
Merge pull request #223 from dynamsoft-docs/preview
Dynamsoft-Henry Dec 12, 2025
55a85ec
Merge pull request #224 from dynamsoft-docs/preview
Dynamsoft-Henry Dec 16, 2025
19b503f
Merge pull request #225 from dynamsoft-docs/preview
Dynamsoft-Henry Dec 18, 2025
2aeeaf2
Merge pull request #226 from dynamsoft-docs/preview
Dynamsoft-Henry Dec 25, 2025
5771b03
Merge pull request #227 from dynamsoft-docs/preview
Dynamsoft-Henry Dec 30, 2025
74e0df1
Merge pull request #228 from dynamsoft-docs/preview
Dynamsoft-Henry Jan 7, 2026
746f416
Merge pull request #229 from dynamsoft-docs/preview
Dynamsoft-Henry Jan 23, 2026
618991b
Merge pull request #230 from dynamsoft-docs/preview
Dynamsoft-Henry Feb 5, 2026
4aecb4d
Merge pull request #231 from dynamsoft-docs/preview
Dynamsoft-Henry Mar 19, 2026
ee1cca2
Merge pull request #232 from dynamsoft-docs/preview
Dynamsoft-Henry Mar 19, 2026
06b8b00
Merge pull request #233 from dynamsoft-docs/preview
Dynamsoft-Henry Mar 19, 2026
baab898
Merge pull request #235 from dynamsoft-docs/preview
Dynamsoft-Henry Mar 24, 2026
55448e9
Merge pull request #236 from dynamsoft-docs/preview
Dynamsoft-Henry Mar 31, 2026
3bfe68a
Merge pull request #237 from dynamsoft-docs/preview
Dynamsoft-Henry Apr 2, 2026
250b0f1
Merge pull request #238 from dynamsoft-docs/preview
Dynamsoft-Henry Apr 9, 2026
7f2bcb5
Merge pull request #239 from dynamsoft-docs/preview
Dynamsoft-Henry Apr 9, 2026
2e51721
Merge pull request #240 from dynamsoft-docs/preview
Dynamsoft-Henry Apr 9, 2026
0386562
Merge pull request #241 from dynamsoft-docs/preview
Dynamsoft-Henry Apr 16, 2026
10f1b3d
Merge pull request #242 from dynamsoft-docs/preview
Dynamsoft-Henry Apr 16, 2026
31c7801
Merge pull request #243 from dynamsoft-docs/preview
Dynamsoft-Henry Apr 22, 2026
3fab3de
Merge pull request #244 from dynamsoft-docs/preview
Dynamsoft-Henry Apr 22, 2026
59c8374
Merge pull request #245 from dynamsoft-docs/preview
Dynamsoft-Henry Apr 22, 2026
780761c
Merge pull request #246 from dynamsoft-docs/preview
Dynamsoft-Henry Apr 22, 2026
7421b48
SEO: update page titles and meta descriptions
Tom-Dynamsoft May 4, 2026
c489558
Merge pull request #247 from dynamsoft-docs/seo/update-title-meta
Tom-Dynamsoft May 4, 2026
d62bb94
Merge pull request #248 from dynamsoft-docs/preview
Justin-dynamsoft May 11, 2026
c32b71f
Merge pull request #249 from dynamsoft-docs/preview
Dynamsoft-Jerson May 20, 2026
8265931
Merge pull request #250 from dynamsoft-docs/preview
Dynamsoft-Jerson Jul 7, 2026
64d22b1
Merge pull request #251 from dynamsoft-docs/preview
Dynamsoft-Jerson Jul 9, 2026
a8f9783
Merge pull request #252 from dynamsoft-docs/preview
Dynamsoft-Jerson Jul 10, 2026
e5fa9fb
Merge pull request #253 from dynamsoft-docs/preview
Dynamsoft-Jerson Jul 14, 2026
99190cc
Merge pull request #255 from dynamsoft-docs/preview
Dynamsoft-Jerson Jul 30, 2026
a9ebe3a
Merge pull request #256 from dynamsoft-docs/preview
Justin-dynamsoft Aug 14, 2026
b19f1ea
Preview (#257)
Justin-dynamsoft Aug 25, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions _includes/sidelist-programming/programming-react-native.html
Original file line number Diff line number Diff line change
Expand Up @@ -398,6 +398,7 @@
<ul>
<li><a href="{{ site.dcv_parameters_reference }}label-recognizer-task-settings/stage-localize-text-lines.html#stage" class="otherLinkColour">Stage</a></li>
<li><a href="{{ site.dcv_parameters_reference }}label-recognizer-task-settings/localization-modes.html" class="otherLinkColour">LocalizationModes</a></li>
<li><a href="{{ site.dcv_parameters_reference }}label-recognizer-task-settings/orientation-detection-modes.html" class="otherLinkColour">OrientationDetectionModes</a></li>
</ul>
</li>
</ul>
Expand Down Expand Up @@ -641,6 +642,7 @@
<ul>
<li><a href="{{ site.dcv_parameters_reference }}barcode-format-specification/all-module-deviation.html" class="otherLinkColour">AllModuleDeviation</a></li>
<li><a href="{{ site.dcv_parameters_reference }}barcode-format-specification/australian-post-encoding-table.html" class="otherLinkColour">AustralianPostEncodingTable</a></li>
<li><a href="{{ site.dcv_parameters_reference }}barcode-format-specification/auto-detect-color-inversion.html" class="otherLinkColour">AutoDetectColorInversion</a></li>
<li><a href="{{ site.dcv_parameters_reference }}barcode-format-specification/barcode-angle-range-array.html" class="otherLinkColour">BarcodeAngleRangeArray</a></li>
<li><a href="{{ site.dcv_parameters_reference }}barcode-format-specification/barcode-bytes-length-range-array.html" class="otherLinkColour">BarcodeBytesLengthRangeArray</a></li>
<li><a href="{{ site.dcv_parameters_reference }}barcode-format-specification/barcode-format-ids.html" class="otherLinkColour">BarcodeFormatIds</a></li>
Expand Down
10 changes: 10 additions & 0 deletions programming/android/release-notes/android-3.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,16 @@ noTitleIndex: true

# Release Notes - DynamsoftCaptureVision Android v3.x

## 3.6.2000 (08/14/2026)

### New

- Added support for Micro PDF417-specific decoding mode.

### Fixed

- Fixed several known crash issues.

## 3.6.1000 (07/30/2026)

### Highlights
Expand Down
1 change: 1 addition & 0 deletions programming/android/release-notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ noTitleIndex: true

# Release Notes Index - DynamsoftCaptureVisionBundle Android

- [3.6.2000 (08/14/2026)](android-3.html#362000-08142026)
- [3.6.1000 (07/30/2026)](android-3.html#361000-07302026)
- [3.4.3000 (07/07/2026)](android-3.html#343000-07072026)
- [3.4.1300 (05/20/2026)](android-3.html#341300-05202026)
Expand Down
1 change: 1 addition & 0 deletions programming/ios/release-notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ noTitleIndex: true

# Release Notes Index - DynamsoftCaptureVisionBundle iOS

- [3.6.2000 (08/14/2026)](ios-3.html#362000-08142026)
- [3.6.1000 (07/30/2026)](ios-3.html#361000-07302026)
- [3.4.3000 (07/07/2026)](ios-3.html#343000-07072026)
- [3.4.1200 (04/02/2026)](ios-3.html#341200-04022026)
Expand Down
10 changes: 10 additions & 0 deletions programming/ios/release-notes/ios-3.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,16 @@ noTitleIndex: true

# Release Notes - DynamsoftCaptureVision iOS v3.x

## 3.6.2000 (08/14/2026)

### New

- Added support for Micro PDF417-specific decoding mode.

### Fixed

- Fixed several known crash issues.

## 3.6.1000 (07/30/2026)

### Highlights
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: default-layout
title: EnumPresetTemplate - Dynamsoft Vision Router MAUI Edition
description: The enumeration PresetTemplate of Dynamsoft Vision Router describes the preset template.
description: "Explore PresetTemplate values in Dynamsoft Capture Vision .NET MAUI API and learn how they define status, configuration, and processing behavior for modern web."
keywords: CaptureVisionTemplate, PresetTemplate, single barcode template, speed first, read-rate first
needGenerateH3Content: true
needAutoGenerateSidebar: true
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: default-layout
title: CrossVerificationCriteria - Dynamsoft Utility Module MAUI Edition API Reference
description: The class CrossVerificationCriteria of Dynamsoft Utility Module defines the cross-verification criteria for multi-frame result verification.
description: "Learn what CrossVerificationCriteria does in Dynamsoft Capture Vision .NET MAUI API, including its purpose, key data, and how it supports capture workflows."
keywords: cross-verification, criteria, MAUI
needGenerateH3Content: true
needAutoGenerateSidebar: true
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: default-layout
title: CaptureVisionRouter - Dynamsoft Capture Vision React Native
description: CaptureVisionRouter class of Dynamsoft Capture Vision Router contains all of the core methods to use Dynamsoft Capture Vision.
description: "Learn what CaptureVisionRouter does in Dynamsoft Capture Vision React Native API, including its purpose, key data, and how it supports capture workflows."
keywords: CaptureVisionRouter, Barcode Reader, capture, react native, foundational
needGenerateH3Content: true
needAutoGenerateSidebar: true
Expand Down
31 changes: 31 additions & 0 deletions programming/react-native/api-reference/core/enum/measure-unit.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
layout: default-layout
title: EnumMeasureUnit - Dynamsoft Capture Vision React Native
description: Enumeration EnumMeasureUnit of Dynamsoft Capture Vision React Native Edition defines the unit of measurement for a value.
keywords: measure unit, pixel, percentage
needAutoGenerateSidebar: true
needGenerateH3Content: true
breadcrumbText: EnumMeasureUnit
---

# EnumMeasureUnit

`EnumMeasureUnit` specifies how a numeric value should be interpreted relative to a reference dimension.

## Definition

*Assembly:* dynamsoft-capture-vision-react-native

```js
enum EnumMeasureUnit {
MU_PIXEL = 0,
MU_PERCENTAGE = 1
}
```

## Members

| Member | Description |
| ------ | ----------- |
| `MU_PIXEL` | The value is an absolute pixel count. |
| `MU_PERCENTAGE` | The value is a percentage of the reference dimension (e.g. 25 = 25%). |
18 changes: 18 additions & 0 deletions programming/react-native/api-reference/core/quadrilateral.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,21 @@ points: Point[];
**Remarks**

The coordinates are typically set in pixels. However, if you are setting a region via the [`SimplifiedCaptureVisionSettings`](../capture-vision-router/simplified-capture-vision-settings.md), you can set the coordinates of the Quadrilateral as percentages (of the frame dimensions) instead of pixels if `roiMeasuredInPercentage` is set to true.

## Methods

| Method | Description |
| ------ | ----------- |
| [`getCentrePoint`](#getcentrepoint) | Gets the centre point of the quadrilateral. |

### getCentrePoint

Gets the centre point of the quadrilateral.

```js
getCentrePoint(): Point
```

**Return Value**

The centre point of the quadrilateral.
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
layout: default-layout
title: EnumLayoutElementSource - Dynamsoft Capture Vision React Native
description: Enumeration EnumLayoutElementSource of Dynamsoft Capture Vision React Native Edition defines the origin of a layout element.
keywords: layout element source
needAutoGenerateSidebar: true
needGenerateH3Content: true
breadcrumbText: EnumLayoutElementSource
---

# EnumLayoutElementSource

`EnumLayoutElementSource` describes the origin of a layout element.

## Definition

*Assembly:* dynamsoft-capture-vision-react-native

```js
enum EnumLayoutElementSource {
LES_NONE = 0,
LES_INPUT = 1,
LES_INFERRED = 2
}
```

## Members

| Member | Description |
| ------ | ----------- |
| `LES_NONE` | No element exists at this logical grid position. |
| `LES_INPUT` | Element is provided from the original input array. |
| `LES_INFERRED` | Element is reconstructed or filled in by the algorithm. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
layout: default-layout
title: EnumLayoutPattern - Dynamsoft Capture Vision React Native
description: Enumeration EnumLayoutPattern of Dynamsoft Capture Vision React Native Edition defines the layout pattern for quadrilateral analysis.
keywords: layout pattern
needAutoGenerateSidebar: true
needGenerateH3Content: true
breadcrumbText: EnumLayoutPattern
---

# EnumLayoutPattern

`EnumLayoutPattern` describes the layout pattern for quadrilateral analysis.

## Definition

*Assembly:* dynamsoft-capture-vision-react-native

```js
enum EnumLayoutPattern {
LP_UNKNOWN = 0,
LP_LINES = 1,
LP_MATRIX = 2
}
```

## Members

| Member | Description |
| ------ | ----------- |
| `LP_UNKNOWN` | Algorithm automatically detects the best layout pattern. |
| `LP_LINES` | Elements are organized into sequential lines (rows or columns). |
| `LP_MATRIX` | Elements are organized into a strict grid/matrix structure. |
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
---
layout: default-layout
title: LayoutAnalysisParameter - Dynamsoft Capture Vision React Native
description: Interface LayoutAnalysisParameter of DCV React Native provides parameters for layout analysis.
keywords: layout analysis parameter
needGenerateH3Content: true
needAutoGenerateSidebar: true
noTitleIndex: true
---

# LayoutAnalysisParameter

The `LayoutAnalysisParameter` interface provides parameters to constrain the layout analysis.

## Definition

*Assembly:* dynamsoft-capture-vision-react-native

```js
interface LayoutAnalysisParameter
```

## Properties

| Property | Type | Description |
| --------- | ---- | ----------- |
| [`pattern`](#pattern) | *EnumLayoutPattern* | Desired layout pattern. Use LP_UNKNOWN for auto-detection. |
| [`axes`](#axes) | *LayoutAxis[]* | Configuration for primary axis [0] and secondary axis [1]. |
| [`inputImageWidth`](#inputimagewidth) | *number* | Width of the reference image. Required when spacingUnit is MU_PERCENTAGE. |
| [`inputImageHeight`](#inputimageheight) | *number* | Height of the reference image. Required when spacingUnit is MU_PERCENTAGE. |

### pattern

Desired layout pattern. Use LP_UNKNOWN for auto-detection.

```js
pattern: EnumLayoutPattern;
```

### axes

Configuration for primary axis [0] and secondary axis [1].

```js
axes: LayoutAxis[];
```

### inputImageWidth

Width of the reference image. Required when spacingUnit is MU_PERCENTAGE.

```js
inputImageWidth: number;
```

### inputImageHeight

Height of the reference image. Required when spacingUnit is MU_PERCENTAGE.

```js
inputImageHeight: number;
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
---
layout: default-layout
title: LayoutAnalysisResult - Dynamsoft Capture Vision React Native
description: Interface LayoutAnalysisResult of DCV React Native represents the comprehensive results of the layout analysis.
keywords: layout analysis result
needGenerateH3Content: true
needAutoGenerateSidebar: true
noTitleIndex: true
---

# LayoutAnalysisResult

The `LayoutAnalysisResult` interface represents the comprehensive results of the layout analysis.

## Definition

*Assembly:* dynamsoft-capture-vision-react-native

```js
interface LayoutAnalysisResult
```

## Properties

| Property | Type | Description |
| --------- | ---- | ----------- |
| [`inferredQuads`](#inferredquads) | *Quadrilateral[]* | Array of newly generated quadrilaterals. |
| [`elements`](#elements) | *LayoutElement[][]* | A 2D array of layout elements [rowCount][colCount]. |
| [`rowCount`](#rowcount) | *number* | Number of rows in the analyzed layout. |
| [`colCount`](#colcount) | *number* | Maximum number of columns across all rows. |
| [`detectedPattern`](#detectedpattern) | *EnumLayoutPattern* | The actual layout pattern identified by the engine. |
| [`errorCode`](#errorcode) | *number* | 0 for success, non-zero for error. |

### inferredQuads

Array of newly generated quadrilaterals.

```js
inferredQuads: Quadrilateral[];
```

### elements

A 2D array of layout elements [rowCount][colCount].

```js
elements: LayoutElement[][];
```

### rowCount

Number of rows in the analyzed layout.

```js
rowCount: number;
```

### colCount

Maximum number of columns across all rows.

```js
colCount: number;
```

### detectedPattern

The actual layout pattern identified by the engine.

```js
detectedPattern: EnumLayoutPattern;
```

### errorCode

0 for success, non-zero for error.

```js
errorCode: number;
```
Loading
Loading