HanXinExtCodetextBuilder

HanXinExtCodetextBuilder class

Module: aspose_barcode.generation.han_xin_ext_codetext_builder

Extended codetext generator for Han Xin Code for Extended Mode of HanXinEncodeMode.

Constructors

NameDescription
init

Methods

NameReturn TypeStaticDescription
add_autoNoneNoAdds codetext fragment in Auto mode.
add_binaryNoneNoAdds codetext fragment in Binary mode.
add_common_chinese_region_oneNoneNoAdds codetext fragment in Common Chinese Region One mode.
add_common_chinese_region_twoNoneNoAdds codetext fragment in Common Chinese Region Two mode.
add_eciNoneNoAdds codetext fragment in ECI mode. Args: text (str): Codetext string. encoding (int): ECI encoding in integer format.
add_gb18030_four_byteNoneNoAdds codetext fragment in GB18030 Four Byte mode.
add_gb18030_two_byteNoneNoAdds codetext fragment in GB18030 Two Byte mode.
add_gs1NoneNoAdds codetext fragment in GS1 mode.
add_numericNoneNoAdds codetext fragment in Numeric mode.
add_textNoneNoAdds codetext fragment in Text mode.
add_unicodeNoneNoAdds codetext fragment in Unicode mode.
add_uriNoneNoAdds codetext fragment in URI mode.
extended_codetextOptional[str]NoReturns codetext from Extended mode codetext builder. Returns: Optional[str]: Codetext in Extended mode.

HanXinExtCodetextBuilder Constructor

__init__(self)

HanXinExtCodetextBuilder.add_auto

add_auto(self, str text)

Adds codetext fragment in Auto mode.

ParameterTypeDescription
textstr

HanXinExtCodetextBuilder.add_binary

add_binary(self, str text)

Adds codetext fragment in Binary mode.

ParameterTypeDescription
textstr

HanXinExtCodetextBuilder.add_common_chinese_region_one

add_common_chinese_region_one(self, str text)

Adds codetext fragment in Common Chinese Region One mode.

ParameterTypeDescription
textstr

HanXinExtCodetextBuilder.add_common_chinese_region_two

add_common_chinese_region_two(self, str text)

Adds codetext fragment in Common Chinese Region Two mode.

ParameterTypeDescription
textstr

HanXinExtCodetextBuilder.add_eci

add_eci(self, str text, int encoding)

Adds codetext fragment in ECI mode. Args: text (str): Codetext string. encoding (int): ECI encoding in integer format.

ParameterTypeDescription
textstr
encodingint

HanXinExtCodetextBuilder.add_gb18030_four_byte

add_gb18030_four_byte(self, str text)

Adds codetext fragment in GB18030 Four Byte mode.

ParameterTypeDescription
textstr

HanXinExtCodetextBuilder.add_gb18030_two_byte

add_gb18030_two_byte(self, str text)

Adds codetext fragment in GB18030 Two Byte mode.

ParameterTypeDescription
textstr

HanXinExtCodetextBuilder.add_gs1

add_gs1(self, str text)

Adds codetext fragment in GS1 mode.

ParameterTypeDescription
textstr

HanXinExtCodetextBuilder.add_numeric

add_numeric(self, str text)

Adds codetext fragment in Numeric mode.

ParameterTypeDescription
textstr

HanXinExtCodetextBuilder.add_text

add_text(self, str text)

Adds codetext fragment in Text mode.

ParameterTypeDescription
textstr

HanXinExtCodetextBuilder.add_unicode

add_unicode(self, str text)

Adds codetext fragment in Unicode mode.

ParameterTypeDescription
textstr

HanXinExtCodetextBuilder.add_uri

add_uri(self, str text)

Adds codetext fragment in URI mode.

ParameterTypeDescription
textstr

HanXinExtCodetextBuilder.extended_codetext

extended_codetext(self) -> Optional[str]

Returns codetext from Extended mode codetext builder. Returns: Optional[str]: Codetext in Extended mode.

Return Type: Optional[str]