Skip to content

Commit 020c5dd

Browse files
update to internal commit 13474397
1 parent 59aaa40 commit 020c5dd

12 files changed

+1626
-5
lines changed

_config.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ docFullPath: https://www.dynamsoft.com/document-normalizer/docs/web
44
firstLevelUrl: /document-normalizer/docs/web
55
docRootName: "Document Normalizer JS Edition"
66
docHomePage: /document-normalizer/docs/web/programming/javascript/
7+
needSearchIndex: true
8+
searchNeedFilter: true
79

810
js: /document-normalizer/docs/web/programming/javascript/
911
ddn_js_api: /document-normalizer/docs/web/programming/javascript/api-reference/
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
layout: default-layout
3+
title: DocumentNormalizer Module - Dynamsoft Document Normalizer JavaScript Edition API
4+
description: This page introduces the DocumentNormalizer module in Dynamsoft Document Normalizer JavaScript Edition.
5+
keywords: document normalizer, module, api reference, javascript, js
6+
needAutoGenerateSidebar: true
7+
needGenerateH3Content: true
8+
noTitleIndex: true
9+
---
10+
11+
# DynamsoftDocumentNormalizer Module
12+
13+
The DocumentNormalizer module is defined in the namespace `Dynamsoft.DDN`. It includes a class named "DocumentNormalizerModule" along with various interfaces.
14+
15+
## DocumentNormalizerModule Class
16+
17+
This class defines common functionality in the `DocumentNormalizer` module. At present, there is only one API.
18+
19+
| API Name | Description |
20+
| ------------------------------------------------------------------------- | ----------------------------------------------------- |
21+
| `static` [getVersion()](./document-normalizer-module-class.md#getversion) | Returns the version of the DocumentNormalizer module. |
22+
23+
## Interfaces
24+
25+
* [CandidateQuadEdgesUnit](./interfaces/candidate-quad-edges-unit.md)
26+
* [CornersUnit](./interfaces/corners-unit.md)
27+
* [DetectedQuadElement](./interfaces/detected-quad-element.md)
28+
* [DetectedQuadResultItem](./interfaces/detected-quad-result-item.md)
29+
* [DetectedQuadsResult](./interfaces/detected-quads-result.md)
30+
* [DetectedQuadsUnit](./interfaces/detected-quads-unit.md)
31+
* [LongLinesUnit](./interfaces/long-lines-unit.md)
32+
* [NormalizedImageElement](./interfaces/normalized-image-element.md)
33+
* [NormalizedImageResultItem](./interfaces/normalized-image-result-item.md)
34+
* [NormalizedImagesResult](./interfaces/normalized-images-result.md)
35+
* [NormalizedImagesUnit](./interfaces/normalized-images-unit.md)
36+
* [SimplifiedDocumentNormalizerSettings](./interfaces/simplified-document-normalizer-settings.md)
37+
38+
## Enums
39+
40+
* [EnumImageColourMode]({{ site.enums }}document-normalizer/image-colour-mode.html?lang=js)

programming/javascript/api-reference/document-normalizer-module.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,15 @@ This class defines common functionality in the `DocumentNormalizer` module. At p
2727
* [CornersUnit](./interfaces/corners-unit.md)
2828
* [DetectedQuadElement](./interfaces/detected-quad-element.md)
2929
* [DetectedQuadResultItem](./interfaces/detected-quad-result-item.md)
30-
* [DetectedQuadsResult](./interfaces/detected-quads-result.md)
3130
* [DetectedQuadsUnit](./interfaces/detected-quads-unit.md)
31+
* [DeskewedImageElement](./interfaces/deskewed-image-element.md)
32+
* [DeskewedImageResultItem](./interfaces/deskewed-image-result-item.md)
33+
* [DeskewedImagesUnit](./interfaces/deskewed-images-unit.md)
34+
* [EnhancedImageElement](./interfaces/enhanced-image-element.md)
35+
* [EnhancedImageResultItem](./interfaces/enhanced-image-result-item.md)
36+
* [EnhancedImagesUnit](./interfaces/enhanced-images-unit.md)
37+
* [LogicLinesUnit](./interfaces/logic-lines-unit.md)
3238
* [LongLinesUnit](./interfaces/long-lines-unit.md)
33-
* [NormalizedImageElement](./interfaces/normalized-image-element.md)
34-
* [NormalizedImageResultItem](./interfaces/normalized-image-result-item.md)
35-
* [NormalizedImagesResult](./interfaces/normalized-images-result.md)
36-
* [NormalizedImagesUnit](./interfaces/normalized-images-unit.md)
3739
* [SimplifiedDocumentNormalizerSettings](./interfaces/simplified-document-normalizer-settings.md)
3840

3941
## Enums
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
layout: default-layout
3+
title: ImageColourMode - Dynamsoft Document Normalizer Enumerations
4+
description: The enumeration ImageColourMode of Dynamsoft Document Normalizer describes the mapping status of a parsed field.
5+
keywords: Mapping status
6+
needGenerateH3Content: true
7+
needAutoGenerateSidebar: true
8+
noTitleIndex: true
9+
breadcrumbText: ImageColourMode
10+
---
11+
12+
# Enumeration ImageColourMode
13+
14+
`ImageColourMode` describes the output colour mode of the normalized image.
15+
16+
<div class="sample-code-prefix template2"></div>
17+
>- JavaScript
18+
>
19+
>
20+
```javascript
21+
enum EnumImageColourMode {
22+
/** Output image in colour mode. */
23+
ICM_COLOUR = 0,
24+
/** Output image in grayscale mode. */
25+
ICM_GRAYSCALE = 1,
26+
/** Output image in binary mode. */
27+
ICM_BINARY = 2
28+
}
29+
```

0 commit comments

Comments
 (0)