Houjie
2025-07-24 1bc8f80935add7215fa98de1ab8b375b222a2046
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import BitArray from '../common/BitArray';
import DecodeHintType from '../DecodeHintType';
import Result from '../Result';
import OneDReader from './OneDReader';
/**
 * <p>Decodes Code 128 barcodes.</p>
 *
 * @author Sean Owen
 */
export default class Code128Reader extends OneDReader {
    private static CODE_PATTERNS;
    private static MAX_AVG_VARIANCE;
    private static MAX_INDIVIDUAL_VARIANCE;
    private static CODE_SHIFT;
    private static CODE_CODE_C;
    private static CODE_CODE_B;
    private static CODE_CODE_A;
    private static CODE_FNC_1;
    private static CODE_FNC_2;
    private static CODE_FNC_3;
    private static CODE_FNC_4_A;
    private static CODE_FNC_4_B;
    private static CODE_START_A;
    private static CODE_START_B;
    private static CODE_START_C;
    private static CODE_STOP;
    private static findStartPattern;
    private static decodeCode;
    decodeRow(rowNumber: number, row: BitArray, hints?: Map<DecodeHintType, any>): Result;
}