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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
    if (k2 === undefined) k2 = k;
    o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
    for (var p in m) if (p !== "default" && !exports.hasOwnProperty(p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
__exportStar(require("./browser"), exports);
// Exceptions
var ArgumentException_1 = require("./core/ArgumentException");
Object.defineProperty(exports, "ArgumentException", { enumerable: true, get: function () { return ArgumentException_1.default; } });
var ArithmeticException_1 = require("./core/ArithmeticException");
Object.defineProperty(exports, "ArithmeticException", { enumerable: true, get: function () { return ArithmeticException_1.default; } });
var ChecksumException_1 = require("./core/ChecksumException");
Object.defineProperty(exports, "ChecksumException", { enumerable: true, get: function () { return ChecksumException_1.default; } });
var Exception_1 = require("./core/Exception");
Object.defineProperty(exports, "Exception", { enumerable: true, get: function () { return Exception_1.default; } });
var FormatException_1 = require("./core/FormatException");
Object.defineProperty(exports, "FormatException", { enumerable: true, get: function () { return FormatException_1.default; } });
var IllegalArgumentException_1 = require("./core/IllegalArgumentException");
Object.defineProperty(exports, "IllegalArgumentException", { enumerable: true, get: function () { return IllegalArgumentException_1.default; } });
var IllegalStateException_1 = require("./core/IllegalStateException");
Object.defineProperty(exports, "IllegalStateException", { enumerable: true, get: function () { return IllegalStateException_1.default; } });
var NotFoundException_1 = require("./core/NotFoundException");
Object.defineProperty(exports, "NotFoundException", { enumerable: true, get: function () { return NotFoundException_1.default; } });
var ReaderException_1 = require("./core/ReaderException");
Object.defineProperty(exports, "ReaderException", { enumerable: true, get: function () { return ReaderException_1.default; } });
var ReedSolomonException_1 = require("./core/ReedSolomonException");
Object.defineProperty(exports, "ReedSolomonException", { enumerable: true, get: function () { return ReedSolomonException_1.default; } });
var UnsupportedOperationException_1 = require("./core/UnsupportedOperationException");
Object.defineProperty(exports, "UnsupportedOperationException", { enumerable: true, get: function () { return UnsupportedOperationException_1.default; } });
var WriterException_1 = require("./core/WriterException");
Object.defineProperty(exports, "WriterException", { enumerable: true, get: function () { return WriterException_1.default; } });
// core
var BarcodeFormat_1 = require("./core/BarcodeFormat");
Object.defineProperty(exports, "BarcodeFormat", { enumerable: true, get: function () { return BarcodeFormat_1.default; } });
var Binarizer_1 = require("./core/Binarizer");
Object.defineProperty(exports, "Binarizer", { enumerable: true, get: function () { return Binarizer_1.default; } });
var BinaryBitmap_1 = require("./core/BinaryBitmap");
Object.defineProperty(exports, "BinaryBitmap", { enumerable: true, get: function () { return BinaryBitmap_1.default; } });
var DecodeHintType_1 = require("./core/DecodeHintType");
Object.defineProperty(exports, "DecodeHintType", { enumerable: true, get: function () { return DecodeHintType_1.default; } });
var InvertedLuminanceSource_1 = require("./core/InvertedLuminanceSource");
Object.defineProperty(exports, "InvertedLuminanceSource", { enumerable: true, get: function () { return InvertedLuminanceSource_1.default; } });
var LuminanceSource_1 = require("./core/LuminanceSource");
Object.defineProperty(exports, "LuminanceSource", { enumerable: true, get: function () { return LuminanceSource_1.default; } });
var MultiFormatReader_1 = require("./core/MultiFormatReader");
Object.defineProperty(exports, "MultiFormatReader", { enumerable: true, get: function () { return MultiFormatReader_1.default; } });
var MultiFormatWriter_1 = require("./core/MultiFormatWriter");
Object.defineProperty(exports, "MultiFormatWriter", { enumerable: true, get: function () { return MultiFormatWriter_1.default; } });
var PlanarYUVLuminanceSource_1 = require("./core/PlanarYUVLuminanceSource");
Object.defineProperty(exports, "PlanarYUVLuminanceSource", { enumerable: true, get: function () { return PlanarYUVLuminanceSource_1.default; } });
var Result_1 = require("./core/Result");
Object.defineProperty(exports, "Result", { enumerable: true, get: function () { return Result_1.default; } });
var ResultMetadataType_1 = require("./core/ResultMetadataType");
Object.defineProperty(exports, "ResultMetadataType", { enumerable: true, get: function () { return ResultMetadataType_1.default; } });
var RGBLuminanceSource_1 = require("./core/RGBLuminanceSource");
Object.defineProperty(exports, "RGBLuminanceSource", { enumerable: true, get: function () { return RGBLuminanceSource_1.default; } });
var ResultPoint_1 = require("./core/ResultPoint");
Object.defineProperty(exports, "ResultPoint", { enumerable: true, get: function () { return ResultPoint_1.default; } });
// core/util
var System_1 = require("./core/util/System");
Object.defineProperty(exports, "ZXingSystem", { enumerable: true, get: function () { return System_1.default; } });
var StringBuilder_1 = require("./core/util/StringBuilder");
Object.defineProperty(exports, "ZXingStringBuilder", { enumerable: true, get: function () { return StringBuilder_1.default; } });
var StringEncoding_1 = require("./core/util/StringEncoding");
Object.defineProperty(exports, "ZXingStringEncoding", { enumerable: true, get: function () { return StringEncoding_1.default; } });
var Charset_1 = require("./core/util/Charset");
Object.defineProperty(exports, "ZXingCharset", { enumerable: true, get: function () { return Charset_1.default; } });
var Arrays_1 = require("./core/util/Arrays");
Object.defineProperty(exports, "ZXingArrays", { enumerable: true, get: function () { return Arrays_1.default; } });
var StandardCharsets_1 = require("./core/util/StandardCharsets");
Object.defineProperty(exports, "ZXingStandardCharsets", { enumerable: true, get: function () { return StandardCharsets_1.default; } });
var Integer_1 = require("./core/util/Integer");
Object.defineProperty(exports, "ZXingInteger", { enumerable: true, get: function () { return Integer_1.default; } });
// core/common
var BitArray_1 = require("./core/common/BitArray");
Object.defineProperty(exports, "BitArray", { enumerable: true, get: function () { return BitArray_1.default; } });
var BitMatrix_1 = require("./core/common/BitMatrix");
Object.defineProperty(exports, "BitMatrix", { enumerable: true, get: function () { return BitMatrix_1.default; } });
var BitSource_1 = require("./core/common/BitSource");
Object.defineProperty(exports, "BitSource", { enumerable: true, get: function () { return BitSource_1.default; } });
var CharacterSetECI_1 = require("./core/common/CharacterSetECI");
Object.defineProperty(exports, "CharacterSetECI", { enumerable: true, get: function () { return CharacterSetECI_1.default; } });
var DecoderResult_1 = require("./core/common/DecoderResult");
Object.defineProperty(exports, "DecoderResult", { enumerable: true, get: function () { return DecoderResult_1.default; } });
var DefaultGridSampler_1 = require("./core/common/DefaultGridSampler");
Object.defineProperty(exports, "DefaultGridSampler", { enumerable: true, get: function () { return DefaultGridSampler_1.default; } });
var DetectorResult_1 = require("./core/common/DetectorResult");
Object.defineProperty(exports, "DetectorResult", { enumerable: true, get: function () { return DetectorResult_1.default; } });
var EncodeHintType_1 = require("./core/EncodeHintType");
Object.defineProperty(exports, "EncodeHintType", { enumerable: true, get: function () { return EncodeHintType_1.default; } });
var GlobalHistogramBinarizer_1 = require("./core/common/GlobalHistogramBinarizer");
Object.defineProperty(exports, "GlobalHistogramBinarizer", { enumerable: true, get: function () { return GlobalHistogramBinarizer_1.default; } });
var GridSampler_1 = require("./core/common/GridSampler");
Object.defineProperty(exports, "GridSampler", { enumerable: true, get: function () { return GridSampler_1.default; } });
var GridSamplerInstance_1 = require("./core/common/GridSamplerInstance");
Object.defineProperty(exports, "GridSamplerInstance", { enumerable: true, get: function () { return GridSamplerInstance_1.default; } });
var HybridBinarizer_1 = require("./core/common/HybridBinarizer");
Object.defineProperty(exports, "HybridBinarizer", { enumerable: true, get: function () { return HybridBinarizer_1.default; } });
var PerspectiveTransform_1 = require("./core/common/PerspectiveTransform");
Object.defineProperty(exports, "PerspectiveTransform", { enumerable: true, get: function () { return PerspectiveTransform_1.default; } });
var StringUtils_1 = require("./core/common/StringUtils");
Object.defineProperty(exports, "StringUtils", { enumerable: true, get: function () { return StringUtils_1.default; } });
// core/common/detector
var MathUtils_1 = require("./core/common/detector/MathUtils");
Object.defineProperty(exports, "MathUtils", { enumerable: true, get: function () { return MathUtils_1.default; } });
// export { default as MonochromeRectangleDetector } from './core/common/detector/MonochromeRectangleDetector';
var WhiteRectangleDetector_1 = require("./core/common/detector/WhiteRectangleDetector");
Object.defineProperty(exports, "WhiteRectangleDetector", { enumerable: true, get: function () { return WhiteRectangleDetector_1.default; } });
// core/common/reedsolomon
var GenericGF_1 = require("./core/common/reedsolomon/GenericGF");
Object.defineProperty(exports, "GenericGF", { enumerable: true, get: function () { return GenericGF_1.default; } });
var GenericGFPoly_1 = require("./core/common/reedsolomon/GenericGFPoly");
Object.defineProperty(exports, "GenericGFPoly", { enumerable: true, get: function () { return GenericGFPoly_1.default; } });
var ReedSolomonDecoder_1 = require("./core/common/reedsolomon/ReedSolomonDecoder");
Object.defineProperty(exports, "ReedSolomonDecoder", { enumerable: true, get: function () { return ReedSolomonDecoder_1.default; } });
var ReedSolomonEncoder_1 = require("./core/common/reedsolomon/ReedSolomonEncoder");
Object.defineProperty(exports, "ReedSolomonEncoder", { enumerable: true, get: function () { return ReedSolomonEncoder_1.default; } });
// core/datamatrix
var DataMatrixReader_1 = require("./core/datamatrix/DataMatrixReader");
Object.defineProperty(exports, "DataMatrixReader", { enumerable: true, get: function () { return DataMatrixReader_1.default; } });
var DecodedBitStreamParser_1 = require("./core/datamatrix/decoder/DecodedBitStreamParser");
Object.defineProperty(exports, "DataMatrixDecodedBitStreamParser", { enumerable: true, get: function () { return DecodedBitStreamParser_1.default; } });
var DefaultPlacement_1 = require("./core/datamatrix/encoder/DefaultPlacement");
Object.defineProperty(exports, "DataMatrixDefaultPlacement", { enumerable: true, get: function () { return DefaultPlacement_1.default; } });
var ErrorCorrection_1 = require("./core/datamatrix/encoder/ErrorCorrection");
Object.defineProperty(exports, "DataMatrixErrorCorrection", { enumerable: true, get: function () { return ErrorCorrection_1.default; } });
var HighLevelEncoder_1 = require("./core/datamatrix/encoder/HighLevelEncoder");
Object.defineProperty(exports, "DataMatrixHighLevelEncoder", { enumerable: true, get: function () { return HighLevelEncoder_1.default; } });
var SymbolInfo_1 = require("./core/datamatrix/encoder/SymbolInfo");
Object.defineProperty(exports, "DataMatrixSymbolInfo", { enumerable: true, get: function () { return SymbolInfo_1.default; } });
var constants_1 = require("./core/datamatrix/encoder/constants");
Object.defineProperty(exports, "DataMatrixSymbolShapeHint", { enumerable: true, get: function () { return constants_1.SymbolShapeHint; } });
var DataMatrixWriter_1 = require("./core/datamatrix/DataMatrixWriter");
Object.defineProperty(exports, "DataMatrixWriter", { enumerable: true, get: function () { return DataMatrixWriter_1.default; } });
// core/pdf417
var PDF417Reader_1 = require("./core/pdf417/PDF417Reader");
Object.defineProperty(exports, "PDF417Reader", { enumerable: true, get: function () { return PDF417Reader_1.default; } });
var PDF417ResultMetadata_1 = require("./core/pdf417/PDF417ResultMetadata");
Object.defineProperty(exports, "PDF417ResultMetadata", { enumerable: true, get: function () { return PDF417ResultMetadata_1.default; } });
var DecodedBitStreamParser_2 = require("./core/pdf417/decoder/DecodedBitStreamParser");
Object.defineProperty(exports, "PDF417DecodedBitStreamParser", { enumerable: true, get: function () { return DecodedBitStreamParser_2.default; } });
var ErrorCorrection_2 = require("./core/pdf417/decoder/ec/ErrorCorrection");
Object.defineProperty(exports, "PDF417DecoderErrorCorrection", { enumerable: true, get: function () { return ErrorCorrection_2.default; } });
// core/twod/qrcode
var QRCodeReader_1 = require("./core/qrcode/QRCodeReader");
Object.defineProperty(exports, "QRCodeReader", { enumerable: true, get: function () { return QRCodeReader_1.default; } });
var QRCodeWriter_1 = require("./core/qrcode/QRCodeWriter");
Object.defineProperty(exports, "QRCodeWriter", { enumerable: true, get: function () { return QRCodeWriter_1.default; } });
var ErrorCorrectionLevel_1 = require("./core/qrcode/decoder/ErrorCorrectionLevel");
Object.defineProperty(exports, "QRCodeDecoderErrorCorrectionLevel", { enumerable: true, get: function () { return ErrorCorrectionLevel_1.default; } });
var FormatInformation_1 = require("./core/qrcode/decoder/FormatInformation");
Object.defineProperty(exports, "QRCodeDecoderFormatInformation", { enumerable: true, get: function () { return FormatInformation_1.default; } });
var Version_1 = require("./core/qrcode/decoder/Version");
Object.defineProperty(exports, "QRCodeVersion", { enumerable: true, get: function () { return Version_1.default; } });
var Mode_1 = require("./core/qrcode/decoder/Mode");
Object.defineProperty(exports, "QRCodeMode", { enumerable: true, get: function () { return Mode_1.default; } });
var DecodedBitStreamParser_3 = require("./core/qrcode/decoder/DecodedBitStreamParser");
Object.defineProperty(exports, "QRCodeDecodedBitStreamParser", { enumerable: true, get: function () { return DecodedBitStreamParser_3.default; } });
var DataMask_1 = require("./core/qrcode/decoder/DataMask");
Object.defineProperty(exports, "QRCodeDataMask", { enumerable: true, get: function () { return DataMask_1.default; } });
var Encoder_1 = require("./core/qrcode/encoder/Encoder");
Object.defineProperty(exports, "QRCodeEncoder", { enumerable: true, get: function () { return Encoder_1.default; } });
var QRCode_1 = require("./core/qrcode/encoder/QRCode");
Object.defineProperty(exports, "QRCodeEncoderQRCode", { enumerable: true, get: function () { return QRCode_1.default; } });
var MatrixUtil_1 = require("./core/qrcode/encoder/MatrixUtil");
Object.defineProperty(exports, "QRCodeMatrixUtil", { enumerable: true, get: function () { return MatrixUtil_1.default; } });
var ByteMatrix_1 = require("./core/qrcode/encoder/ByteMatrix");
Object.defineProperty(exports, "QRCodeByteMatrix", { enumerable: true, get: function () { return ByteMatrix_1.default; } });
var MaskUtil_1 = require("./core/qrcode/encoder/MaskUtil");
Object.defineProperty(exports, "QRCodeMaskUtil", { enumerable: true, get: function () { return MaskUtil_1.default; } });
// core/twod/aztec
var AztecReader_1 = require("./core/aztec/AztecReader");
Object.defineProperty(exports, "AztecCodeReader", { enumerable: true, get: function () { return AztecReader_1.default; } });
var AztecWriter_1 = require("./core/aztec/AztecWriter");
Object.defineProperty(exports, "AztecCodeWriter", { enumerable: true, get: function () { return AztecWriter_1.default; } });
var AztecDetectorResult_1 = require("./core/aztec/AztecDetectorResult");
Object.defineProperty(exports, "AztecDetectorResult", { enumerable: true, get: function () { return AztecDetectorResult_1.default; } });
var Encoder_2 = require("./core/aztec/encoder/Encoder");
Object.defineProperty(exports, "AztecEncoder", { enumerable: true, get: function () { return Encoder_2.default; } });
var HighLevelEncoder_2 = require("./core/aztec/encoder/HighLevelEncoder");
Object.defineProperty(exports, "AztecHighLevelEncoder", { enumerable: true, get: function () { return HighLevelEncoder_2.default; } });
var AztecCode_1 = require("./core/aztec/encoder/AztecCode");
Object.defineProperty(exports, "AztecCode", { enumerable: true, get: function () { return AztecCode_1.default; } });
var Decoder_1 = require("./core/aztec/decoder/Decoder");
Object.defineProperty(exports, "AztecDecoder", { enumerable: true, get: function () { return Decoder_1.default; } });
var Detector_1 = require("./core/aztec/detector/Detector");
Object.defineProperty(exports, "AztecDetector", { enumerable: true, get: function () { return Detector_1.default; } });
var Detector_2 = require("./core/aztec/detector/Detector");
Object.defineProperty(exports, "AztecPoint", { enumerable: true, get: function () { return Detector_2.Point; } });
// core/oned
var OneDReader_1 = require("./core/oned/OneDReader");
Object.defineProperty(exports, "OneDReader", { enumerable: true, get: function () { return OneDReader_1.default; } });
var EAN13Reader_1 = require("./core/oned/EAN13Reader");
Object.defineProperty(exports, "EAN13Reader", { enumerable: true, get: function () { return EAN13Reader_1.default; } });
var Code128Reader_1 = require("./core/oned/Code128Reader");
Object.defineProperty(exports, "Code128Reader", { enumerable: true, get: function () { return Code128Reader_1.default; } });
var ITFReader_1 = require("./core/oned/ITFReader");
Object.defineProperty(exports, "ITFReader", { enumerable: true, get: function () { return ITFReader_1.default; } });
var Code39Reader_1 = require("./core/oned/Code39Reader");
Object.defineProperty(exports, "Code39Reader", { enumerable: true, get: function () { return Code39Reader_1.default; } });
var Code93Reader_1 = require("./core/oned/Code93Reader");
Object.defineProperty(exports, "Code93Reader", { enumerable: true, get: function () { return Code93Reader_1.default; } });
var RSS14Reader_1 = require("./core/oned/rss/RSS14Reader");
Object.defineProperty(exports, "RSS14Reader", { enumerable: true, get: function () { return RSS14Reader_1.default; } });
var RSSExpandedReader_1 = require("./core/oned/rss/expanded/RSSExpandedReader");
Object.defineProperty(exports, "RSSExpandedReader", { enumerable: true, get: function () { return RSSExpandedReader_1.default; } });
var AbstractExpandedDecoder_1 = require("./core/oned/rss/expanded/decoders/AbstractExpandedDecoder");
Object.defineProperty(exports, "AbstractExpandedDecoder", { enumerable: true, get: function () { return AbstractExpandedDecoder_1.default; } });
var AbstractExpandedDecoderComplement_1 = require("./core/oned/rss/expanded/decoders/AbstractExpandedDecoderComplement");
Object.defineProperty(exports, "createAbstractExpandedDecoder", { enumerable: true, get: function () { return AbstractExpandedDecoderComplement_1.createDecoder; } });
var MultiFormatOneDReader_1 = require("./core/oned/MultiFormatOneDReader");
Object.defineProperty(exports, "MultiFormatOneDReader", { enumerable: true, get: function () { return MultiFormatOneDReader_1.default; } });
var CodaBarReader_1 = require("./core/oned/CodaBarReader");
Object.defineProperty(exports, "CodaBarReader", { enumerable: true, get: function () { return CodaBarReader_1.default; } });