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
Κωδικογραφία σε εκτεταμένη λειτουργία