Class ExtCodetextBuilder

java.lang.Object
com.aspose.barcode.generation.ExtCodetextBuilder
Direct Known Subclasses:
DataMatrixExtCodetextBuilder, DotCodeExtCodetextBuilder, MaxiCodeExtCodetextBuilder, QrExtCodetextBuilder

public abstract class ExtCodetextBuilder extends Object

Helper class for automatic codetext generation of the Extended Codetext Mode

  • Constructor Details

    • ExtCodetextBuilder

      public ExtCodetextBuilder()
  • Method Details

    • isNeedToShieldItemFromPrevECI

      public boolean isNeedToShieldItemFromPrevECI(int Index)

      Checks necessity to shield previous item by "\000000"

      Parameters:
      Index - Index in m_List
      Returns:
      Necessity to shield
    • clear

      public void clear()

      Clears extended codetext items

    • addPlainCodetext

      public void addPlainCodetext(String codetext)

      Adds plain codetext to the extended codetext items

      Parameters:
      codetext - Codetext in unicode to add as extended codetext item
    • addECICodetext

      public void addECICodetext(int ECIEncoding, String codetext)

      Adds codetext with Extended Channel Identifier

      Parameters:
      ECIEncoding - Extended Channel Identifier
      codetext - Codetext in unicode to add as extended codetext item with Extended Channel Identifier
    • getExtendedCodetext

      public abstract String getExtendedCodetext()

      Generate extended codetext from generation items list

      Returns:
      Return string of extended codetext