Class HIBCPASCodetext
نام ها : Aspose.BarCode.ComplexBarcode جمع آوری: Aspose.BarCode.dll (25.5.0)
کلاس برای رمزگذاری و رمزگذاری متن در کد HIBC PAS.
public class HIBCPASCodetext : IComplexCodetextInheritance
Implements
اعضای ارثی
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
این نمونه نشان می دهد که چگونه برای رمزگذاری و رمزگذاری HIBC PAS با استفاده از HIBCPASCodetext.
HIBCPASComplexCodetext complexCodetext = new HIBCPASComplexCodetext();
complexCodetext.DataLocation = HIBCPASDataLocation.Patient;
complexCodetext.AddRecord(HIBCPASDataType.LabelerIdentificationCode, "A123");
complexCodetext.AddRecord(HIBCPASDataType.ManufacturerSerialNumber, "SERIAL123");
complexCodetext.BarcodeType = EncodeTypes.HIBCDataMatrixPAS;
using (ComplexBarcodeGenerator generator = new ComplexBarcodeGenerator(complexCodetext))
{
using (BarCodeReader reader = new BarCodeReader(generator.GenerateBarCodeImage(), DecodeType.HIBCDataMatrixPAS))
{
reader.ReadBarCodes();
string codetext = reader.FoundBarCodes[0].CodeText;
HIBCPASComplexCodetext readCodetext = ComplexCodetextReader.TryDecodeHIBCPAS(codetext);
Console.WriteLine("Data location: {0}", readCodetext.DataLocation);
Console.Write("Data type: {0}. ", readCodetext.GetRecords()[0].DataType);
Console.WriteLine("Data: {0}", readCodetext.GetRecords()[0].Data);
Console.Write("Data type: {0}. ", readCodetext.GetRecords()[1].DataType);
Console.WriteLine("Data: {0}", readCodetext.GetRecords()[1].Data);
}
}Constructors
بایگانی برچسب ها()
public HIBCPASCodetext()Properties
BarcodeType
کدهای HIBC PAS را می توان با استفاده از کدهای HIBCCode39PAS، HIBCCode128PAS، HIBCAztec:PAS، HIBCDataMatrixPAS و HIBCQRPAS رمزگذاری کرد.ارزش پیش فرض: HIBCCode39PAS.
public BaseEncodeType BarcodeType { get; set; }ارزش املاک
DataLocation
شناسایی موقعیت داده ها
public HIBCPASDataLocation DataLocation { get; set; }ارزش املاک
Methods
AddRecord(بایگانی برچسب ها: string)
اضافه کردن رکورد جدید
public void AddRecord(HIBCPASDataType dataType, string data)Parameters
dataType HIBCPASDataType
نوع داده ها
data string
String داده ها
AddRecord(دانلود HIBCPASRecord)
اضافه کردن رکورد جدید
public void AddRecord(HIBCPASRecord record)Parameters
record HIBCPASRecord
رکورد اضافه شده
Clear()
لیست سوابق روشن
public void Clear()Equals(موضوع)
بازگرداندن یک مقدار نشان می دهد که آیا این مثال برابر با یک مقدار مشخص شده Aspose.BarCode.ComplexBarcode.HIBCPASCodetext است.
public override bool Equals(object obj)Parameters
obj object
یک Aspose.BarCode.ComplexBarcode.HIBCPASCodetext ارزش برای مقایسه با این مثال.
Returns
درست اگر obj دارای ارزش مشابه با این مثال باشد؛ در غیر این صورت، The Persian translation for “false” is “غلط”..
GetBarcodeType()
نوع بارکد را دریافت کنید
public BaseEncodeType GetBarcodeType()Returns
نوع بارکد
GetConstructedCodetext()
ساخت کد متن
public string GetConstructedCodetext()Returns
ساخت کد متن
GetHashCode()
کد هش را برای این مثال بازگردانید.
public override int GetHashCode()Returns
یک 32 بیتی کد هش کامل را امضا کرد.
GetRecords()
لیست رکورد ها را دریافت کنید
public List<hibcpasrecord> GetRecords()Returns
List <؛ HIBCPASRecord >
فهرست سوابق
InitFromString(String)
شروع مثال از کد متن ساخته شده است.
public void InitFromString(string constructedCodetext)Parameters
constructedCodetext string
کدهای ساخته شده