Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
1 change: 1 addition & 0 deletions _includes/sidelist-parameters-organization.html
Original file line number Diff line number Diff line change
Expand Up @@ -245,6 +245,7 @@
<ul>
<li><a href="{{ site.dcvb_parameters_reference }}barcode-format-specification/all-module-deviation.html" class="otherLinkColour">AllModuleDeviation</a></li>
<li><a href="{{ site.dcvb_parameters_reference }}barcode-format-specification/australian-post-encoding-table.html" class="otherLinkColour">AustralianPostEncodingTable</a></li>
<li><a href="{{ site.dcvb_parameters_reference }}barcode-format-specification/auto-detect-color-inversion.html" class="otherLinkColour">AutoDetectColorInversion</a></li>
<li><a href="{{ site.dcvb_parameters_reference }}barcode-format-specification/barcode-angle-range-array.html" class="otherLinkColour">BarcodeAngleRangeArray</a></li>
<li><a href="{{ site.dcvb_parameters_reference }}barcode-format-specification/barcode-bytes-length-range-array.html" class="otherLinkColour">BarcodeBytesLengthRangeArray</a></li>
<li><a href="{{ site.dcvb_parameters_reference }}barcode-format-specification/barcode-format-ids.html" class="otherLinkColour">BarcodeFormatIds</a></li>
Expand Down
1 change: 0 additions & 1 deletion introduction/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ description: This is the overview page of Dynamsoft Barcode Reader Introduction.
keywords: overview
needAutoGenerateSidebar: true
needGenerateH3Content: true
permalink: /introduction/index.html
---

# Introduction to Dynamsoft Barcode Reader
Expand Down
1 change: 0 additions & 1 deletion performance/accuracy.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ Keywords: accuracy
needAutoGenerateSidebar: true
noTitleIndex: false
breadcrumbText: Accuracy
permalink: /performance/accuracy.html
---

<script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>
Expand Down
1 change: 0 additions & 1 deletion performance/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ description: This is the Performance Optimization index page for Dynamsoft Barco
keywords: performance optimization
breadcrumbText: Performance
needGenerateH3Content: false
permalink: /performance/index.html
---

# Performance Optimization
Expand Down
1 change: 0 additions & 1 deletion performance/read-rate.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ description: This page shows how the Dynamsoft Barcode Reader SDK is designed to
keywords: Read Rate
breadcrumbText: Read Rate
noTitleIndex: false
permalink: /performance/read-rate.html
---

<script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>
Expand Down
1 change: 0 additions & 1 deletion performance/speed.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ keywords: speed
needAutoGenerateSidebar: true
noTitleIndex: false
breadcrumbText: Speed
permalink: /performance/speed.html
---

<script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>
Expand Down
1 change: 0 additions & 1 deletion programming/features/customize-the-ui.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ needAutoGenerateSidebar: true
keywords: ui customization
breadcrumbText: UI Customization
noTitleIndex: false
permalink: /programming/features/customize-the-ui.html
---

# Customize the UI
Expand Down
1 change: 0 additions & 1 deletion programming/features/read-different-source.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ keywords: Different Source
needAutoGenerateSidebar: true
needGenerateH3Content: true
noTitleIndex: true
permalink: /programming/features/read-different-source.html
---

# Read Barcode from Different Image Sources
Expand Down
1 change: 0 additions & 1 deletion programming/features/read-video-streaming-js.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ keywords: Different Source
needAutoGenerateSidebar: true
needGenerateH3Content: true
noTitleIndex: true
permalink: /programming/features/read-video-streaming-js.html
---

# Read Barcode from Video Streaming
Expand Down
1 change: 0 additions & 1 deletion programming/usecases/scan-and-parse-AAMVA.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ title: Scan and parse PDF417 on AAMVA documents
description: Dynamsoft Barcode Reader SDK Use Case - Scan and parse PDF417 on AAMVA documents
keywords: input, barcode, use-case, AAMVA, parse
noTitleIndex: true
permalink: /programming/usecases/scan-and-parse-AAMVA.html
---

# Scan and parse PDF417 on AAMVA documents
Expand Down
1 change: 0 additions & 1 deletion programming/usecases/scan-barcodes-as-input.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ title: Scan Barcodes as Input
description: Dynamsoft Barcode Reader SDK Use Case - Scan Barcodes as Input
keywords: input, barcode, use-case
noTitleIndex: true
permalink: /programming/usecases/scan-barcodes-as-input.html
---

# Scan Barcodes as Input
Expand Down
31 changes: 30 additions & 1 deletion release-notes/dbr-rn-11.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: default-layout
title: Release Notes v11.x - Dynamsoft Barcode Reader
description: This note features the latest updates in Barcode Reader SDK version 11.x. New features were added along with various APIs deprecated, removed, and removed.
description: This note features the latest updates in Barcode Reader SDK version 11.x.
keywords: release notes, dynamsoft barcode reader
needAutoGenerateSidebar: true
needGenerateH3Content: false
Expand All @@ -10,6 +10,35 @@ noTitleIndex: true

# Release Notes for Dynamsoft Barcode Reader - 11.x

## 11.6 (07/23/2026)

### Highlights

#### Multimodal PDF Content Extraction

- **New PDF Reading Mode** - Added `PDFRM_MULTIMODAL` to `PDFReadingMode`, now the default for `PDFReadingParameter`. It extracts vector graphics, text content, and embedded images from PDF files, enabling stronger barcode reading performance in multimodal PDF scenarios.
- **Performance Behavior Update** - Compared with full-page raster rendering, `PDFRM_MULTIMODAL` usually improves speed by avoiding unnecessary rendering of irrelevant regions.

#### Multi-Threaded Barcode Decoding

- **Get results sooner with parallel processing** - Barcode decoding now uses a breadth-first strategy that decomposes a single DBR Task into one Localization Work and one or more Decoding Works. This improves thread utilization and reduces the chance that a slow `DeblurMode` attempt blocks other faster decoding attempts, helping valid results come back sooner.

#### DataMatrix Color Inversion Detection

- **Handle normal and inverted DataMatrix more efficiently** - Added `AutoDetectColorInversion` to automatically handle both normal and inverted DataMatrix barcodes. Instead of processing the whole image twice, the SDK applies dual-polarity handling only to localized DataMatrix regions, which makes processing faster in dual-polarity scenarios.

#### Barcode Layout Analysis

- **Decode dense grid barcodes more completely** - Added `LayoutAnalyzer` to organize barcode locations into logical line or matrix layouts and infer unrecognized barcode regions when gaps exist, enabling workflows such as fast first-pass decoding, missing-region inference, and targeted second-pass decoding on dense N*M barcode layouts.

#### Cross-Version License Support

- **Use a single license across SDK versions** - Full License 1.0 keys (starting with "f") that are non-perpetual are no longer version-checked, so the same key can be used across SDK versions without reactivation.

| Versions | Available Editions |
| -------- | ------------------ |
| 11.6.1000 | [C++]({{ site.cpp_release_notes}}cpp-11.html#1161000-07232026){:target="_blank"} / [.NET]({{ site.dotnet_release_notes }}dotnet-11.html#1161000-07232026){:target="_blank"} / [Python]({{ site.python_release_notes}}python-11.html#1161000-07232026){:target="_blank"} / [Java]({{ site.java_release_notes}}java-11.html#1161000-07232026){:target="_blank"} |

## 11.4 (02/05/2026)

### Highlights
Expand Down
2 changes: 1 addition & 1 deletion release-notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ title: Dynamsoft Barcode Reader SDK - Release Notes
description: This is the release notes page of Dynamsoft Barcode Reader.
keywords: release notes
needGenerateH3Content: false
permalink: /release-notes/index.html
---

# Dynamsoft Barcode Reader SDK - Release Notes

- [Version 11.6 (07-23-2026)]({{ site.release_notes }}dbr-rn-11.html#116)
- [Version 11.4 (02-05-2026)]({{ site.release_notes }}dbr-rn-11.html#114)
- [Version 11.2 (10-14-2025)]({{ site.release_notes }}dbr-rn-11.html#112)
- [Version 11.0 (03-04-2025)]({{ site.release_notes }}dbr-rn-11.html#110)
Expand Down