⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 barcode.java

📁 遗传算法改进神经网络源程序 该小程序可以添加条形码功能到你的网页或者applet上,这个applet把大写字母和数字转换为标准的条形码。
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
            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 + -