Class HanXinExtCodetextBuilder

Class HanXinExtCodetextBuilder

Το όνομα: Aspose.BarCode.Generation Συγκέντρωση: Aspose.BarCode.dll (25.4.0)

Εκτεταμένος γεννήτρια κώδικα κειμένου για Han Xin Κώδικα για Εκτεταμένη λειτουργία HanXinEncodeMode

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

Κωδικογραφία String

AddBinary(Σύνδεσμος)

Εισαγωγή κωδικοποιημένου κειμένου σε δυαδικό τρόπο

public void AddBinary(string text)

Parameters

text string

Κωδικογραφία String

AddCommonChineseRegionOne(Σύνδεσμος)

Προσθήκη κειμένου κειμένου σε κοινή κινεζική περιοχή 1 λειτουργία

public void AddCommonChineseRegionOne(string text)

Parameters

text string

Κωδικογραφία String

AddCommonChineseRegionTwo(Σύνδεσμος)

Προσθήκη κειμένου κειμένου σε κοινή κινεζική περιοχή Δύο τρόπους

public void AddCommonChineseRegionTwo(string text)

Parameters

text string

Κωδικογραφία String

ΑΔΕΤΣΙ(Σύνδεσμος, int)

Εισαγωγή κώδικα κειμένου σε λειτουργία ECI

public void AddECI(string text, int encoding)

Parameters

text string

Κωδικογραφία String

encoding int

ECI κρυπτογράφηση σε πλήρη μορφή

ΕισαγωγήGB18030FourByte(Σύνδεσμος)

Προσθήκη κώδικα κειμένου σε GB18030 Four Byte mode

public void AddGB18030FourByte(string text)

Parameters

text string

Κωδικογραφία String

ΕισαγωγήGB18030TwoByte(Σύνδεσμος)

Προσθήκη κώδικα κειμένου σε GB18030 Δύο Byte mode

public void AddGB18030TwoByte(string text)

Parameters

text string

Κωδικογραφία String

ΕΠΙΧΕΙΡΗΣΗ 1(Σύνδεσμος)

Προσθήκη κώδικα κειμένου σε λειτουργία GS1

public void AddGS1(string text)

Parameters

text string

Κωδικογραφία String

AddNumeric(Σύνδεσμος)

Εισαγωγή κειμένου κειμένου σε αριθμητική λειτουργία

public void AddNumeric(string text)

Parameters

text string

Κωδικογραφία String

AddText(Σύνδεσμος)

Προσθέστε κώδικα κειμένου σε κείμενο

public void AddText(string text)

Parameters

text string

Κωδικογραφία String

Αδούρι(Σύνδεσμος)

Εισαγωγή κώδικα κειμένου σε URI mode

public void AddURI(string text)

Parameters

text string

Κωδικογραφία String

AddUnicode(Σύνδεσμος)

Εισαγωγή κειμένου κειμένου σε λειτουργία Unicode

public void AddUnicode(string text)

Parameters

text string

Κωδικογραφία String

GetExtendedCodetext()

Επιστρέφει κώδικα από Extended Mode κώδικα κατασκευαστή

public string GetExtendedCodetext()

Returns

string

Κωδικογραφία σε εκτεταμένη λειτουργία

 Ελληνικά