Class HanXinExtCodetextBuilder
Именује се: Aspose.BarCode.Generation Асамблеја: Aspose.BarCode.dll (25.4.0)
Проширени генератор кода за Хан Цин Код за Проширени режим ХанКсинЕнкодеМоде
public class HanXinExtCodetextBuilder
Inheritance
object ← HanXinExtCodetextBuilder
Наслеђени чланови
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
//Extended codetext mode
//create codetext
var codeTextBuilder = new HanXinExtCodetextBuilder();
codeTextBuilder.AddGB18030TwoByte("漄");
codeTextBuilder.AddGB18030FourByte("㐁");
codeTextBuilder.AddCommonChineseRegionOne("全");
codeTextBuilder.AddCommonChineseRegionTwo("螅");
codeTextBuilder.AddNumeric("123");
codeTextBuilder.AddText("qwe");
codeTextBuilder.AddUnicode("ıntəˈnæʃənəl");
codeTextBuilder.AddECI("ΑΒΓΔΕ", 9);
codeTextBuilder.AddAuto("abc");
codeTextBuilder.AddBinary("abc");
codeTextBuilder.AddURI(@"backslashes_should_be_doubled\000555:test");
codeTextBuilder.AddGS1(@"(01)03453120000011(17)191125(10)ABCD1234(21)10");
var expectedStr = @"漄㐁全螅123qweıntəˈnæʃənəlΑΒΓΔΕabcabcbackslashes_should_be_doubled\000555:test(01)03453120000011(17)191125(10)ABCD1234(21)10";
//generate codetext
var str = codeTextBuilder.GetExtendedCodetext();
//generate
using (var bg = new BarcodeGenerator(EncodeTypes.HanXin, str))
{
bg.Parameters.Barcode.HanXin.HanXinEncodeMode = HanXinEncodeMode.Extended;
var img = bg.GenerateBarCodeImage();
using (var r = new BarCodeReader(img, DecodeType.HanXin))
{
var found = r.ReadBarCodes();
Assert.AreEqual(1, found.Length);
Assert.AreEqual(expectedStr, found[0].CodeText);
}
}
Constructors
HanXinExtCodetextBuilder()
public HanXinExtCodetextBuilder()
Methods
AddAuto(Стринг)
Додајте кодетекст фрагмент у ауто режиму
public void AddAuto(string text)
Parameters
text
string
Кодекс струнг
AddBinary(Стринг)
Додаје кодетекст фрагмент у бинарном режиму
public void AddBinary(string text)
Parameters
text
string
Кодекс струнг
AddCommonChineseRegionOne(Стринг)
Додаје кодетекст фрагмент у заједничком кинеском региону један режим
public void AddCommonChineseRegionOne(string text)
Parameters
text
string
Кодекс струнг
AddCommonChineseRegionTwo(Стринг)
Додаје кодетекст фрагмент у заједничком кинеском региону 2 режима
public void AddCommonChineseRegionTwo(string text)
Parameters
text
string
Кодекс струнг
Додатак(Трчање, инт)
Додајте кодетекст фрагмент у ЕЦИ режиму
public void AddECI(string text, int encoding)
Parameters
text
string
Кодекс струнг
encoding
int
ECI kodiranje u integriranom formatu
ДодајтеGB18030FourByte(Стринг)
Додајте фрагмент кода у GB18030 у режиму четири бита
public void AddGB18030FourByte(string text)
Parameters
text
string
Кодекс струнг
ДодајтеGB18030TwoByte(Стринг)
Додајте фрагмент кода у GB18030 у режиму двобита
public void AddGB18030TwoByte(string text)
Parameters
text
string
Кодекс струнг
Додај 1(Стринг)
Додајте кодетекст фрагмент у режиму ГС1
public void AddGS1(string text)
Parameters
text
string
Кодекс струнг
AddNumeric(Стринг)
Додајте кодетекст фрагмент у бројном режиму
public void AddNumeric(string text)
Parameters
text
string
Кодекс струнг
AddText(Стринг)
Додајте кодетекст фрагмент у текстуалном режиму
public void AddText(string text)
Parameters
text
string
Кодекс струнг
Адури(Стринг)
Додајте кодетекст фрагмент у УРИ режиму
public void AddURI(string text)
Parameters
text
string
Кодекс струнг
AddUnicode(Стринг)
Додајте кодетекст фрагмент у УНИКОД режиму
public void AddUnicode(string text)
Parameters
text
string
Кодекс струнг
GetExtendedCodetext()
Враћа кодтекст из проширеног режима кодтекст градитељ
public string GetExtendedCodetext()
Returns
Кодекс у проширеном режиму