📄 barcode.java
字号:
l1 = 0;
int i2 = 0;
int j2 = 0;
for(int k2 = 0; k2 < j1; k2++)
{
for(int l2 = 0; l2 < k1; l2++)
{
int i3 = l2 != k1 - 1 ? 0 : l1;
byte byte0 = abyte0[i2];
for(int j3 = 7; j3 >= i3; j3--)
{
if((byte0 & 1 << j3) != 0)
ai[j2] = l;
else
ai[j2] = k;
j2++;
}
i2++;
}
}
return ai;
}
public static final String _copyrightText = "Barcode/JSP V4.0 (c) 1999-2005 Bokai Corporation\nhttp://www.bokai.com/";
public static boolean trace = false;
private static String LICENSE_FILE;
private static BarcodeLicense _license;
private static String _static_invalidLicenseShortText = null;
public static final int BARCODE_PNG = 1;
public static final int BARCODE_JPEG = 3;
public static final int BCT_EAN13 = 1;
static final String STRING_BCT_EAN13 = "EAN13";
static final int HASH_EAN13;
public static final int BCT_EAN8 = 2;
static final String STRING_BCT_EAN8 = "EAN8";
static final int HASH_EAN8;
public static final int BCT_UPCA = 3;
static final String STRING_BCT_UPCA = "UPCA";
static final int HASH_UPCA;
public static final int BCT_3OF9CHECK = 4;
public static final int BCT_CODE39CHECK = 4;
static final String STRING_BCT_3OF9CHECK = "Code39Check";
static final int HASH_3OF9CHECK;
public static final int BCT_CODABAR = 5;
static final String STRING_BCT_CODABAR = "Codabar";
static final int HASH_CODABAR;
public static final int BCT_3OF9 = 6;
public static final int BCT_CODE39 = 6;
static final String STRING_BCT_3OF9 = "Code39";
static final int HASH_3OF9;
public static final int BCT_2OF5 = 7;
public static final int BCT_C2OF5 = 7;
static final String STRING_BCT_2OF5 = "C2of5";
static final int HASH_2OF5;
public static final int BCT_INTERLEAVED2OF5 = 8;
static final String STRING_BCT_INTERLEAVED2OF5 = "Interleaved2of5";
static final int HASH_INTERLEAVED2OF5;
public static final int BCT_UPCE = 9;
static final String STRING_BCT_UPCE = "UPCE";
static final int HASH_UPCE;
public static final int BCT_EAN13_2 = 10;
static final String STRING_BCT_EAN13_2 = "EAN13_2";
static final int HASH_EAN13_2;
public static final int BCT_EAN13_5 = 11;
static final String STRING_BCT_EAN13_5 = "EAN13_5";
static final int HASH_EAN13_5;
public static final int BCT_EAN8_2 = 12;
static final String STRING_BCT_EAN8_2 = "EAN8_2";
static final int HASH_EAN8_2;
public static final int BCT_EAN8_5 = 13;
static final String STRING_BCT_EAN8_5 = "EAN8_5";
static final int HASH_EAN8_5;
public static final int BCT_UPCA_2 = 14;
static final String STRING_BCT_UPCA_2 = "UPCA_2";
static final int HASH_UPCA_2;
public static final int BCT_UPCA_5 = 15;
static final String STRING_BCT_UPCA_5 = "UPCA_5";
static final int HASH_UPCA_5;
public static final int BCT_UPCE_2 = 16;
static final String STRING_BCT_UPCE_2 = "UPCE_2";
static final int HASH_UPCE_2;
public static final int BCT_UPCE_5 = 17;
static final String STRING_BCT_UPCE_5 = "UPCE_5";
static final int HASH_UPCE_5;
public static final int BCT_EAN128A = 18;
static final String STRING_BCT_EAN128A = "EAN128A";
static final int HASH_EAN128A;
public static final int BCT_EAN128B = 19;
static final String STRING_BCT_EAN128B = "EAN128B";
static final int HASH_EAN128B;
public static final int BCT_EAN128C = 20;
static final String STRING_BCT_EAN128C = "EAN128C";
static final int HASH_EAN128C;
public static final int BCT_CODE93 = 21;
static final String STRING_BCT_CODE93 = "Code93";
static final int HASH_CODE93;
public static final int BCT_POSTNET = 22;
static final String STRING_BCT_POSTNET = "POSTNET";
static final int HASH_POSTNET;
public static final int BCT_CODE128A = 23;
static final String STRING_BCT_CODE128A = "CODE128A";
static final int HASH_CODE128A;
public static final int BCT_CODE128B = 24;
static final String STRING_BCT_CODE128B = "CODE128B";
static final int HASH_CODE128B;
public static final int BCT_CODE128C = 25;
static final String STRING_BCT_CODE128C = "CODE128C";
static final int HASH_CODE128C;
public static final int BCT_MSIPLESSEYCHECK10 = 26;
static final String STRING_BCT_MSIPLESSEYCHECK10 = "MsiPlesseyCheck10";
static final int HASH_MSIPLESSEYCHECK10;
public static final int BCT_MSIPLESSEYCHECK1010 = 27;
static final String STRING_BCT_MSIPLESSEYCHECK1010 = "MsiPlesseyCheck1010";
static final int HASH_MSIPLESSEYCHECK1010;
public static final int BCT_MSIPLESSEYCHECK11 = 28;
static final String STRING_BCT_MSIPLESSEYCHECK11 = "MsiPlesseyCheck11";
static final int HASH_MSIPLESSEYCHECK11;
public static final int BCT_MSIPLESSEYCHECK1110 = 29;
static final String STRING_BCT_MSIPLESSEYCHECK1110 = "MsiPlesseyCheck1110";
static final int HASH_MSIPLESSEYCHECK1110;
public static final int BCT_TELEPEN = 30;
static final String STRING_BCT_TELEPEN = "Telepen";
static final int HASH_TELEPEN;
public static final int BCT_ROYALMAIL = 31;
public static final int BCT_RM4SCC = 31;
static final String STRING_BCT_ROYALMAIL = "RoyalMail";
static final String STRING_BCT_RM4SCC = "RM4SCC";
static final int HASH_ROYALMAIL = "RoyalMail".toUpperCase().hashCode();
static final int HASH_RM4SCC;
public static final int BCT_INTERLEAVED2OF5CHECK10 = 32;
static final String STRING_BCT_INTERLEAVED2OF5CHECK10 = "Interleaved2of5Check10";
static final int HASH_INTERLEAVED2OF5CHECK10;
public static final int BCT_ITF14 = 33;
static final String STRING_BCT_ITF14 = "ITF14";
static final int HASH_ITF14;
public static final int BCT_IDENTCODE = 34;
static final String STRING_BCT_IDENTCODE = "Identcode";
static final int HASH_IDENTCODE;
public static final int BCT_LEITCODE = 35;
static final String STRING_BCT_LEITCODE = "Leitcode";
static final int HASH_LEITCODE;
public static final int BCT_EAN14 = 36;
static final String STRING_BCT_EAN14 = "EAN14";
static final int HASH_EAN14;
public static final int BCT_EAN128CCHECK10 = 37;
static final String STRING_BCT_EAN128CCHECK10 = "EAN128CCheck10";
static final int HASH_EAN128CCHECK10;
public static final int BCT_SSCC18 = 38;
static final String STRING_BCT_SSCC18 = "SSCC18";
static final int HASH_SSCC18;
public static final int BCT_ISBN = 39;
static final String STRING_BCT_ISBN = "ISBN";
static final int HASH_ISBN;
public static final int BCT_ISBN_5 = 40;
static final String STRING_BCT_ISBN_5 = "ISBN_5";
static final int HASH_ISBN_5;
public static final int BCT_ISSN = 41;
static final String STRING_BCT_ISSN = "ISSN";
static final int HASH_ISSN;
public static final int BCT_ISSN_2 = 42;
static final String STRING_BCT_ISSN_2 = "ISSN_2";
static final int HASH_ISSN_2;
public static final int BCT_CODE11 = 43;
static final String STRING_BCT_CODE11 = "Code11";
static final int HASH_CODE11;
public static final int BCT_CODE11CHECK = 44;
static final String STRING_BCT_CODE11CHECK = "Code11Check";
static final int HASH_CODE11CHECK;
public static final int BCT_CODE11DOUBLECHECK = 45;
static final String STRING_BCT_CODE11DOUBLECHECK = "Code11DoubleCheck";
static final int HASH_CODE11DOUBLECHECK;
public static final int BCT_PLANET = 46;
static final String STRING_BCT_PLANET = "Planet";
static final int HASH_PLANET;
public static final int BCT_EAN128AUTO = 47;
static final String STRING_BCT_EAN128AUTO = "EAN128Auto";
static final int HASH_EAN128AUTO;
public static final int BCT_CODE128AUTO = 48;
static final String STRING_BCT_CODE128AUTO = "Code128Auto";
static final int HASH_CODE128AUTO;
public static final int BCT_CODE93EXTENDED = 49;
static final String STRING_BCT_CODE93EXTENDED = "Code93Extended";
static final int HASH_CODE93EXTENDED;
public static final int BCT_3OF9EXTENDED = 50;
public static final int BCT_CODE39EXTENDED = 50;
static final String STRING_BCT_3OF9EXTENDED = "Code39Extended";
static final int HASH_3OF9EXTENDED;
public static final int BCT_3OF9CHECKEXTENDED = 51;
public static final int BCT_CODE39CHECKEXTENDED = 51;
static final String STRING_BCT_3OF9CHECKEXTENDED = "Code39CheckExtended";
static final int HASH_3OF9CHECKEXTENDED;
public static final int BCT_MSIPLESSEY = 52;
static final String STRING_BCT_MSIPLESSEY = "MsiPlessey";
static final int HASH_MSIPLESSEY;
public static final int BCT_EAN128CCHECK10AI2 = 53;
static final String STRING_BCT_EAN128CCHECK10AI2 = "EAN128CCheck10AI2";
static final int HASH_EAN128CCHECK10AI2;
public static final int BCT_EAN128CCHECK10AI3 = 54;
static final String STRING_BCT_EAN128CCHECK10AI3 = "EAN128CCheck10AI3";
static final int HASH_EAN128CCHECK10AI3;
public static final int BCT_EAN128CCHECK10AI4 = 55;
static final String STRING_BCT_EAN128CCHECK10AI4 = "EAN128CCheck10AI4";
static final int HASH_EAN128CCHECK10AI4;
public static final int BCT_RM4SCCNOCHECK = 56;
static final String STRING_BCT_RM4SCCNOCHECK = "RM4SCCNoCheck";
static final int HASH_RM4SCCNOCHECK;
public static final int BCT_TELEPENNUMERIC = 57;
static final String STRING_BCT_TELEPENNUMERIC = "TelepenNumeric";
static final int HASH_TELEPENNUMERIC;
public static final int BCT_REGULAR_LAST = 57;
public static final int BCT_CUSTOM_START = 2000;
public static final int BCT_INTERLEAVED2OF5_MOD10WT12 = 2000;
public static final int BCT_INTERLEAVED2OF5MOD10WT12 = 2000;
static final String STRING_BCT_INTERLEAVED2OF5MOD10WT12 = "Interleaved2of5Mod10Wt12";
static final int HASH_INTERLEAVED2OF5MOD10WT12;
public static final int BCT_INTERLEAVED2OF5_MOD10WT21 = 2001;
public static final int BCT_INTERLEAVED2OF5MOD10WT21 = 2001;
static final String STRING_BCT_INTERLEAVED2OF5MOD10WT21 = "Interleaved2of5Mod10Wt21";
static final int HASH_INTERLEAVED2OF5MOD10WT21;
static BarcodeType _barcodeTypes[];
public static final int BDF_LEFT = 1;
public static final int BDF_RIGHT = 2;
public static final int BDF_CENTER = 4;
public static final int BDF_UNIBARHEIGHT = 16;
public static final int BDF_HIDEMAINTEXT = 32;
public static final int BDF_HIDEADDONTEXT = 64;
public static final int BDF_ADDONTEXTATTOP = 128;
public static final int BDF_ADDONTEXTATBOTTOM = 256;
public static final int BDF_MAINTEXTATTOP = 512;
public static final int BDF_MAINTEXTATBOTTOM = 1024;
public static final int BDF_NOUPCSMALLFONT = 2048;
public static final int BDF_RETAINASPECTRATIO = 4096;
public static final int BDF_TOP = 8192;
public static final int BDF_BOTTOM = 16384;
public static final int BDF_VCENTER = 32768;
public static final int BDF_CALCSIZEONLY = 0x10000;
public static final int BDF_NOPIXELALIGN = 0x20000;
public static final int BDF_NOSTRETCHTEXT = 0x40000;
public static final int BDF_SHOWCODE39STARTSTOP = 0x80000;
public static final int BDF_WYSIWYGEXCLCOLOR = 0x100000;
public static final int BDF_CLIP = 0x200000;
public static final int BDF_PAINTWHOLERECT = 0x400000;
public static final int BDF_DRAWTEXTONLY = 0x800000;
public static final int BDF_DRAWBACKGROUNDONLY = 0x1000000;
public static final int BDF_SHOWCHECKCHAR = 0x2000000;
public static final int BDF_HIDECHECKCHAR = 0x4000000;
public static final int BDF_EX_DRAWMETAFILE = 1;
public static final int BDF_EX_MFUSERFONT = 2;
public static final int BDF_EX_MFUSERCOLORS = 4;
public static final int BDF_EX_MFUSERBKMODE = 8;
public static final int BDF_EX_MFUSERMAPMODE = 16;
public static final int BGCA_LEFT = 1;
public static final int BGCA_TOP = 2;
public static final int BGCA_RIGHT = 3;
public static final int BGCA_BOTTOM = 4;
public static final int BGCA_MIDDLE = 5;
public static final int BEBN_ADDONBARS = 8;
public static final int BEBN_LONGBARS = 16;
public static final int BEBN_LOWERBARS = 32;
public static final int BEBN_HIGHERBARS = 64;
public static final int IDA_DISPLAYNONE = 0;
public static final int IDA_DISPLAYTEXTONLY = 1;
public static final int IDA_DISPLAYDEFAULTBARCODE = 2;
public static final int IDA_DISPLAYINVALID = 3;
SimpleRectangle _rcAll;
SimpleRectangle _rcMainBar;
SimpleRectangle _rcAddOn;
char _acMsg[];
char _acOrigData[];
boolean _bDataInvalid;
char _acAddOnMsg[];
char _acOrigAddOnData[];
int _cbOrigAddOnData;
boolean _bAddOnDataInvalid;
int _checkCharShowMode;
String _extraTextPrefix;
String _extraText;
int _extraTextPosition;
protected BarcodeSymbol _symbol;
String _invalidLicenseShortText;
int _style;
SimpleFont _defaultFont;
SimpleFont _font;
int _orientation;
int _textAlign;
int _addOnTextAlign;
int _horzAlign;
int _vertAlign;
boolean _stretchText;
boolean _uniBarHeight;
boolean _showCode39StartStop;
boolean _upcSmallFont;
boolean _figureTransparent;
boolean _retainAspectRatio;
SimpleColor _clrBack;
SimpleColor _clrFore;
int _invalidDataAction;
boolean _throwDataError;
boolean _bPixelAlign;
static
{
LICENSE_FILE = "/easybar.lic";
_license = new BarcodeFileLicense();
_license.loadLicense(LICENSE_FILE);
_static_invalidLicenseShortText = _license.getInvalidLicenseShortText();
HASH_EAN13 = "EAN13".toUpperCase().hashCode();
HASH_EAN8 = "EAN8".toUpperCase().hashCode();
HASH_UPCA = "UPCA".toUpperCase().hashCode();
HASH_3OF9CHECK = "Code39Check".toUpperCase().hashCode();
HASH_CODABAR = "Codabar".toUpperCase().hashCode();
HASH_3OF9 = "Code39".toUpperCase().hashCode();
HASH_2OF5 = "C2of5".toUpperCase().hashCode();
HASH_INTERLEAVED2OF5 = "Interleaved2of5".toUpperCase().hashCode();
HASH_UPCE = "UPCE".toUpperCase().hashCode();
HASH_EAN13_2 = "EAN13_2".toUpperCase().hashCode();
HASH_EAN13_5 = "EAN13_5".toUpperCase().hashCode();
HASH_EAN8_2 = "EAN8_2".toUpperCase().hashCode();
HASH_EAN8_5 = "EAN8_5".toUpperCase().hashCode();
HASH_UPCA_2 = "UPCA_2".toUpperCase().hashCode();
HASH_UPCA_5 = "UPCA_5".toUpperCase().hashCode();
HASH_UPCE_2 = "UPCE_2".toUpperCase().hashCode();
HASH_UPCE_5 = "UPCE_5".toUpperCase().hashCode();
HASH_EAN128A = "EAN128A".toUpperCase().hashCode();
HASH_EAN128B = "EAN128B".toUpperCase().hashCode();
HASH_EAN128C = "EAN128C".toUpperCase().hashCode();
HASH_CODE93 = "Code93".toUpperCase().hashCode();
HASH_POSTNET = "POSTNET".toUpperCase().hashCode();
HASH_CODE128A = "CODE128A".toUpperCase().hashCode();
HASH_CODE128B = "CODE128B".toUpperCase().hashCode();
HASH_CODE128C = "CODE128C".toUpperCase().hashCode();
HASH_MSIPLESSEYCHECK10 = "MsiPlesseyCheck10".toUpperCase().hashCode();
HASH_MSIPLESSEYCHECK1010 = "MsiPlesseyCheck1010".toUpperCase().hashCode();
HASH_MSIPLESSEYCHECK11 = "MsiPlesseyCheck11".toUpperCase().hashCode();
HASH_MSIPLESSEYCHECK1110 = "MsiPlesseyCheck1110".toUpperCase().hashCode();
HASH_TELEPEN = "Telepen".toUpperCase().hashCode();
HASH_RM4SCC = "RM4SCC".toUpperCase().hashCode();
HASH_INTERLEAVED2OF5CHECK10 = "Interleaved2of5Check10".toUpperCase().hashCode();
HASH_ITF14 = "ITF14".toUpperCase().hashCode();
HASH_IDENTCODE = "Identcode".toUpperCase().hashCode();
HASH_LEITCODE = "Leitcode".toUpperCase().hashCode();
HASH_EAN14 = "EAN14".toUpperCase().hashCode();
HASH_EAN128CCHECK10 = "EAN128CCheck10".toUpperCase().hashCode();
HASH_SSCC18 = "SSCC18".toUpperCase().hashCode();
HASH_ISBN = "ISBN".toUpperCase().hashCode();
HASH_ISBN_5 = "ISBN_5".toUpperCase().hashCode();
HASH_ISSN = "ISSN".toUpperCase().hashCode();
HASH_ISSN_2 = "ISSN_2".toUpperCase().hashCode();
HASH_CODE11 = "Code11".toUpperCase().hashCode();
HASH_CODE11CHECK = "Code11Check".toUpperCase().hashCode();
HASH_CODE11DOUBLECHECK = "Code11DoubleCheck".toUpperCase().hashCode();
HASH_PLANET = "Planet".toUpperCase().hashCode();
HASH_EAN128AUTO = "EAN128Auto".toUpperCase().hashCode();
HASH_CODE128AUTO = "Code128Auto".toUpperCase().hashCode();
HASH_CODE93EXTENDED = "Code93Extended".toUpperCase().hashCode();
HASH_3OF9EXTENDED = "Code39Extended".toUpperCase().hashCode();
HASH_3OF9CHECKEXTENDED = "Code39CheckExtended".toUpperCase().hashCode();
HASH_MSIPLESSEY = "MsiPlessey".toUpperCase().hashCode();
HASH_EAN128CCHECK10AI2 = "EAN128CCheck10AI2".toUpperCase().hashCode();
HASH_EAN128CCHECK10AI3 = "EAN128CCheck10AI3".toUpperCase().hashCode();
HASH_EAN128CCHECK10AI4 = "EAN128CCheck10AI4".toUpperCase().hashCode();
HASH_RM4SCCNOCHECK = "RM4SCCNoCheck".toUpperCase().hashCode();
HASH_TELEPENNUMERIC = "TelepenNumeric".toUpperCase().hashCode();
HASH_INTERLEAVED2OF5MOD10WT12 = "Interleaved2of5Mod10Wt12".toUpperCase().hashCode();
HASH_INTERLEAVED2OF5MOD10WT21 = "Interleaved2of5Mod10Wt21".toUpperCase().hashCode();
_barcodeTypes = (new BarcodeType[] {
new BarcodeType(7, "2 of 5", com.bokai.barcodes.C2of5.class, "C2of5", HASH_2OF5), new BarcodeType(5, Codabar.name, com.bokai.barcodes.Codabar.class, "Codabar", HASH_CODABAR), new BarcodeType(43, "Code 11/USD-8", com.bokai.barcodes.Code11.class, "Code11", HASH_CODE11), new BarcodeType(44, "Code 11/USD-8 (Check)", com.bokai.barcodes.Code11Check.class, "Code11Check", HASH_CODE11CHECK), new BarcodeType(45, "Code 11/USD-8 (Double Check)", com.bokai.barcodes.Code11DoubleCheck.class, "Code11DoubleCheck", HASH_CODE11DOUBLECHECK), new BarcodeType(23, "CODE-128 A", com.bokai.barcodes.Code128A.class, "CODE128A", HASH_CODE128A), new BarcodeType(24, "CODE-128 B", com.bokai.barcodes.Code128B.class, "CODE128B", HASH_CODE128B), new BarcodeType(25, "CODE-128 C", com.bokai.barcodes.Code128C.class, "CODE128C", HASH_CODE128C), new BarcodeType(48, "CODE-128 (Auto Switch)", com.bokai.barcodes.Code128Auto.class, "Code128Auto", HASH_CODE128AUTO), new BarcodeType(6, "Code 39", com.bokai.barcodes.Code39.class, "Code39", HASH_3OF9),
new BarcodeType(4, "Code 39 Check", com.bokai.barcodes.Code39Check.class, "Code39Check", HASH_3OF9CHECK), new BarcodeType(50, "Code 39 (Extended)", com.bokai.barcodes.Code39Extended.class, "Code39Extended", HASH_3OF9EXTENDED), new BarcodeType(51, "Code 39 Check (Extended)", com.bokai.barcodes.Code39CheckExtended.class, "Code39CheckExtended", HASH_3OF9CHECKEXTENDED), new BarcodeType(21, "Code 93", com.bokai.barcodes.Code93.class, "Code93", HASH_CODE93), new BarcodeType(49, "Code 93 (Extended)", com.bokai.barcodes.Code93Extended.class, "Code93Extended", HASH_CODE93EXTENDED), new BarcodeType(1, "EAN-13/JAN-13", com.bokai.barcodes.EAN13.class, "EAN13", HASH_EAN13), new BarcodeType(10, "EAN-13 + 2", com.bokai.barcodes.EAN13_2.class, "EAN13_2", HASH_EAN13_2), new BarcodeType(11, "EAN-13 + 5", com.bokai.barcodes.EAN13_5.class, "EAN13_5", HASH_EAN13_5), new BarcodeType(36, "EAN-14/UCC-14/SCC-14/DUN-14 (EAN-128)", com.bokai.barcodes.EAN14.class, "EAN14", HASH_EAN14), new BarcodeType(18, "EAN/UCC-128 A", com.bokai.barcodes.EAN128A.class, "EAN128A", HASH_EAN128A),
new BarcodeType(19, "EAN/UCC-128 B", com.bokai.barcodes.EAN128B.class, "EAN128B", HASH_EAN128B), new BarcodeType(20, "EAN/UCC-128 C", com.bokai.barcodes.EAN128C.class, "EAN128C", HASH_EAN128C), new BarcodeType(47, "EAN/UCC-128 (Auto Switch)", com.bokai.barcodes.EAN128Auto.class, "EAN128Auto", HASH_EAN128AUTO), new BarcodeType(37, "EAN/UCC-128 C (Check 10)", com.bokai.barcodes.EAN128CCheck10.class, "EAN128CCheck10", HASH_EAN128CCHECK10), new BarcodeType(53, "EAN-128C Check 10 AI 2", com.bokai.barcodes.EAN128CCheck10AI2.class, "EAN128CCheck10AI2", HASH_EAN128CCHECK10AI2), new BarcodeType(54, "EAN-128C Check 10 AI 3", com.bokai.barcodes.EAN128CCheck10AI3.class, "EAN128CCheck10AI3", HASH_EAN128CCHECK10AI3), new BarcodeType(55, "EAN-128C Check 10 AI 4", com.bokai.barcodes.EAN128CCheck10AI4.class, "EAN128CCheck10AI4", HASH_EAN128CCHECK10AI4), new BarcodeType(2, "EAN-8/JAN-8", com.bokai.barcodes.EAN8.class, "EAN8", HASH_EAN8), new BarcodeType(12, "EAN-8 + 2", com.bokai.barcodes.EAN8_2.class, "EAN8_2", HASH_EAN8_2), new BarcodeType(13, "EAN-8 + 5", com.bokai.barcodes.EAN8_5.class, "EAN8_5", HASH_EAN8_5),
new BarcodeType(34, "Identcode (Deutsche Post/DHL)", com.bokai.barcodes.Identcode.class, "Identcode", HASH_IDENTCODE), new BarcodeType(8, "Interleaved 2 of 5", com.bokai.barcodes.ITF.class, "Interleaved2of5", HASH_INTERLEAVED2OF5), new BarcodeType(32, "Interleaved 2 of 5 (Check 10)", com.bokai.barcodes.ITFMod10.class, "Interleaved2of5Check10", HASH_INTERLEAVED2OF5CHECK10), new BarcodeType(39, "ISBN/Bookland EAN", com.bokai.barcodes.ISBN.class, "ISBN", HASH_ISBN), new BarcodeType(40, "ISBN/Bookland EAN + 5", com.bokai.barcodes.ISBN_5.class, "ISBN_5", HASH_ISBN_5), new BarcodeType(41, "ISSN", com.bokai.barcodes.ISSN.class, "ISSN", HASH_ISSN), new BarcodeType(42, "ISSN + 2", com.bokai.barcodes.ISSN_2.class, "ISSN_2", HASH_ISSN_2), new BarcodeType(33, "SCC-14/EAN-14/UCC-14 (ITF-14)", com.bokai.barcodes.ITF14.class, "ITF14", HASH_ITF14), new BarcodeType(35, "Leitcode (Deutsche Post/DHL)", com.bokai.barcodes.Leitcode.class, "Leitcode", HASH_LEITCODE), new BarcodeType(52, "MSI/Plessey", com.bokai.barcodes.MSI.class, "MsiPlessey", HASH_MSIPLESSEY),
new BarcodeType(26, "MSI/Plessey (Check 10)", com.bokai.barcodes.MsiCheck10.class, "MsiPlesseyCheck10", HASH_MSIPLESSEYCHECK10), new BarcodeType(27, "MSI/Plessey (Check 10-10)", com.bokai.barcodes.MsiCheck1010.class, "MsiPlesseyCheck1010", HASH_MSIPLESSEYCHECK1010), new BarcodeType(28, "MSI/Plessey (Check 11)", com.bokai.barcodes.MsiCheck11.class, "MsiPlesseyCheck11", HASH_MSIPLESSEYCHECK11), new BarcodeType(29, "MSI/Plessey (Check 11-10)", com.bokai.barcodes.MsiCheck1110.class, "MsiPlesseyCheck1110", HASH_MSIPLESSEYCHECK1110), new Barcode
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -