[]
        
(Showing Draft Content)

ICode93

Interface ICode93

All Superinterfaces:
IBarcode, IFontOption, ILabelOption

public interface ICode93 extends IBarcode, IFontOption, ILabelOption
Represents a Code 93 linear barcode.

Code 93 uses uppercase characters, numeric characters, and selected special characters ("%","*","$","/",".","-","+"), and provides barcode, font, and label options through IBarcode, IFontOption, and ILabelOption.


 worksheet.getRange("A1").setValue("CODE93+100");
 worksheet.getRange("B1").setFormula("=BC_CODE93(A1)");
 ICode93 code93 = (ICode93) worksheet.getRange("B1").getValue();
 boolean fullASCII = code93.getFullASCII();
 
  • Method Details

    • getCheckDigit

      boolean getCheckDigit()
      Gets whether the Code 93 symbol requires a check digit.

      Specifies whether the symbol needs a check digit. The default value is false.

      
       worksheet.getRange("A1").setValue("CODE93+100");
       worksheet.getRange("B1").setFormula("=BC_CODE93(A1)");
       ICode93 code93 = (ICode93) worksheet.getRange("B1").getValue();
       boolean checkDigit = code93.getCheckDigit();
       
      Returns:
      true if the Code 93 symbol requires a check digit; otherwise, false.
    • getFullASCII

      boolean getFullASCII()
      Gets whether full ASCII is supported for Code 93.

      Specifies whether to support full ASCII for Code 93. The default value is false.

      
       worksheet.getRange("A1").setValue("Code93+100");
       worksheet.getRange("B1").setFormula("=BC_CODE93(A1,\"rgb(0, 0, 0)\",\"rgb(255, 255, 255)\",1,\"bottom\",FALSE,TRUE,,\"normal\",\"normal\",\"none\",\"center\",12,10,10,0,0)");
       ICode93 code93 = (ICode93) worksheet.getRange("B1").getValue();
       boolean fullASCII = code93.getFullASCII();
       
      Returns:
      true if full ASCII is supported for Code 93; otherwise, false.