Skip to content

Commit 685dcfc

Browse files
committed
Barcode for NET 26.3 API reference
1 parent 495ea4a commit 685dcfc

3 files changed

Lines changed: 54 additions & 1 deletion

File tree

english/net/aspose.barcode.barcoderecognition/barcodesettings/_index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ public sealed class BarcodeSettings
2121
| [AustraliaPost](../../aspose.barcode.barcoderecognition/barcodesettings/australiapost/) { get; } | Gets AustraliaPost decoding parameters |
2222
| [ChecksumValidation](../../aspose.barcode.barcoderecognition/barcodesettings/checksumvalidation/) { getset; } | Enable checksum validation during recognition for 1D and Postal barcodes. |
2323
| [DetectEncoding](../../aspose.barcode.barcoderecognition/barcodesettings/detectencoding/) { getset; } | The flag which force engine to detect codetext encoding for Unicode codesets. Default value is true. |
24+
| [OnlyRequestedTypes](../../aspose.barcode.barcoderecognition/barcodesettings/onlyrequestedtypes/) { getset; } | Returns only barcode types explicitly specified for recognition. When enabled, recognized barcodes of other compatible or equivalent types are filtered out. Default value is false. |
2425
| [StripFNC](../../aspose.barcode.barcoderecognition/barcodesettings/stripfnc/) { getset; } | Strip FNC1, FNC2, FNC3 characters from codetext. Default value is false. |
2526

2627
### See Also
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---
2+
title: BarcodeSettings.OnlyRequestedTypes
3+
second_title: Aspose.BarCode for .NET API Reference
4+
description: BarcodeSettings property. Returns only barcode types explicitly specified for recognition. When enabled recognized barcodes of other compatible or equivalent types are filtered out. Default value is false
5+
type: docs
6+
weight: 40
7+
url: /net/aspose.barcode.barcoderecognition/barcodesettings/onlyrequestedtypes/
8+
---
9+
## BarcodeSettings.OnlyRequestedTypes property
10+
11+
Returns only barcode types explicitly specified for recognition. When enabled, recognized barcodes of other compatible or equivalent types are filtered out. Default value is false.
12+
13+
```csharp
14+
public bool OnlyRequestedTypes { get; set; }
15+
```
16+
17+
### Property Value
18+
19+
Returns only barcode types explicitly specified for recognition. Default value is false.
20+
21+
## Examples
22+
23+
This sample shows how to restrict recognition results to requested barcode types only
24+
25+
```csharp
26+
[C#]
27+
//generate EAN13 barcode
28+
using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.EAN13, "2383823482894"))
29+
generator.Save(@"c:\test.png");
30+
//recognize only UPCA barcodes (no results, because source is EAN13)
31+
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.UPCA))
32+
{
33+
reader.BarcodeSettings.OnlyRequestedTypes = true;
34+
foreach (BarCodeResult result in reader.ReadBarCodes())
35+
Console.WriteLine("BarCode CodeText: " + result.CodeText);
36+
}
37+
//recognize compatible types: EAN13, UPCA, ISSN, ISMN, ISBN (EAN13 will be returned as UPCA-equivalent)
38+
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.UPCA))
39+
{
40+
reader.BarcodeSettings.OnlyRequestedTypes = false;
41+
foreach (BarCodeResult result in reader.ReadBarCodes())
42+
Console.WriteLine("BarCode CodeText: " + result.CodeText);
43+
}
44+
```
45+
46+
### See Also
47+
48+
* class [BarcodeSettings](../)
49+
* namespace [Aspose.BarCode.BarCodeRecognition](../../../aspose.barcode.barcoderecognition/)
50+
* assembly [Aspose.BarCode](../../../)
51+
52+

english/net/aspose.barcode.barcoderecognition/barcodesettings/stripfnc/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: BarcodeSettings.StripFNC
33
second_title: Aspose.BarCode for .NET API Reference
44
description: BarcodeSettings property. Strip FNC1 FNC2 FNC3 characters from codetext. Default value is false
55
type: docs
6-
weight: 40
6+
weight: 50
77
url: /net/aspose.barcode.barcoderecognition/barcodesettings/stripfnc/
88
---
99
## BarcodeSettings.StripFNC property

0 commit comments

Comments
 (0)