Houjie
2025-07-24 52a3ff1bce1417b39f6872d8e8cb378e9c2ccc6f
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
import BitArray from '../common/BitArray';
import DecodeHintType from '../DecodeHintType';
import Result from '../Result';
import OneDReader from './OneDReader';
/**
 * <p>Decodes ITF barcodes.</p>
 *
 * @author Tjieco
 */
export default class ITFReader extends OneDReader {
    private static PATTERNS;
    private static MAX_AVG_VARIANCE;
    private static MAX_INDIVIDUAL_VARIANCE;
    private static DEFAULT_ALLOWED_LENGTHS;
    private narrowLineWidth;
    private static START_PATTERN;
    private static END_PATTERN_REVERSED;
    decodeRow(rowNumber: number, row: BitArray, hints?: Map<DecodeHintType, any>): Result;
    private static decodeMiddle;
    private decodeStart;
    private validateQuietZone;
    private static skipWhiteSpace;
    private decodeEnd;
    private static findGuardPattern;
    private static decodeDigit;
}