File tree Expand file tree Collapse file tree 1 file changed +13
-5
lines changed Expand file tree Collapse file tree 1 file changed +13
-5
lines changed Original file line number Diff line number Diff line change 3
3
public partial class QRCodeGenerator
4
4
{
5
5
/// <summary>
6
- /// Error correction level. These define the tolerance levels for how much of the code can be lost before the code cannot be recovered.
6
+ /// Defines the levels of error correction available in QR codes.
7
+ /// Each level specifies the proportion of data that can be recovered if the QR code is partially obscured or damaged.
7
8
/// </summary>
8
9
public enum ECCLevel
9
10
{
10
11
/// <summary>
11
- /// 7% may be lost before recovery is not possible
12
+ /// Level L: Low error correction (approximately 7% of data can be recovered).
13
+ /// This level allows the highest data density.
12
14
/// </summary>
13
15
L ,
16
+
14
17
/// <summary>
15
- /// 15% may be lost before recovery is not possible
18
+ /// Level M: Medium error correction (approximately 15% of data can be recovered).
19
+ /// Offers a balance between data capacity and error recovery.
16
20
/// </summary>
17
21
M ,
22
+
18
23
/// <summary>
19
- /// 25% may be lost before recovery is not possible
24
+ /// Level Q: Quartile error correction (approximately 25% of data can be recovered).
25
+ /// More robust error correction at the cost of reduced data capacity.
20
26
/// </summary>
21
27
Q ,
28
+
22
29
/// <summary>
23
- /// 30% may be lost before recovery is not possible
30
+ /// Level H: High error correction (approximately 30% of data can be recovered).
31
+ /// Provides the highest level of error recovery, ideal for environments with high risk of data loss.
24
32
/// </summary>
25
33
H
26
34
}
You can’t perform that action at this time.
0 commit comments