Class HIBCLICSecondaryAndAdditionalDataCodetext
名称: Aspose.BarCode.ComplexBarcode 合計: Aspose.BarCode.dll (25.4.0)
HIBC LICコードに組み込まれたテキストを暗号化および解読するためのクラスで、2日間のデータを保存します。
public class HIBCLICSecondaryAndAdditionalDataCodetext : HIBCLICComplexCodetext, IComplexCodetext
Inheritance
object ← HIBCLICComplexCodetext ← HIBCLICSecondaryAndAdditionalDataCodetext
Implements
相続人
HIBCLICComplexCodetext.GetConstructedCodetext() , HIBCLICComplexCodetext.InitFromString(string) , HIBCLICComplexCodetext.GetBarcodeType() , HIBCLICComplexCodetext.BarcodeType , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
このサンプルでは、HIBCLICSecondaryAndAdditionalDataCodetext を使用して HIBCLIC LIC を暗号化および解読する方法を示しています。
HIBCLICSecondaryAndAdditionalDataCodetext complexCodetext = new HIBCLICSecondaryAndAdditionalDataCodetext();
complexCodetext.BarcodeType = EncodeTypes.HIBCQRLIC;
complexCodetext.LinkCharacter = 'L';
complexCodetext.Data = new SecondaryAndAdditionalData();
complexCodetext.Data.ExpiryDate = DateTime.Now;
complexCodetext.Data.ExpiryDateFormat = HIBCLICDateFormat.MMDDYY;
complexCodetext.Data.Quantity = 30;
complexCodetext.Data.LotNumber = "LOT123";
complexCodetext.Data.SerialNumber = "SERIAL123";
complexCodetext.Data.DateOfManufacture = DateTime.Now;
using (ComplexBarcodeGenerator generator = new ComplexBarcodeGenerator(complexCodetext))
{
Bitmap image = generator.GenerateBarCodeImage();
using (BarCodeReader reader = new BarCodeReader(image, DecodeType.HIBCQRLIC))
{
reader.ReadBarCodes();
string codetext = reader.FoundBarCodes[0].CodeText;
HIBCLICSecondaryAndAdditionalDataCodetext result = (HIBCLICSecondaryAndAdditionalDataCodetext)ComplexCodetextReader.TryDecodeHIBCLIC(codetext);
Console.WriteLine("Expiry date: " + result.Data.ExpiryDate);
Console.WriteLine("Quantity: " + result.Data.Quantity);
Console.WriteLine("Lot number: " + result.Data.LotNumber);
Console.WriteLine("Serial number: " + result.Data.SerialNumber);
Console.WriteLine("Date of manufacture: " + result.Data.DateOfManufacture);
}
}
Constructors
HIBCLICSecondaryAndAdditionalデータコードテキスト()
public HIBCLICSecondaryAndAdditionalDataCodetext()
Properties
Data
次元および追加データを特定します。
public SecondaryAndAdditionalData Data { get; set; }
不動産価値
LinkCharacter
リンクキャラクターを特定します。
public char LinkCharacter { get; set; }
不動産価値
Methods
Equals(対象)
このインスタンスが指定された Aspose.BarCode.ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext 値に等しいかどうかを示す値を返します。
public override bool Equals(object obj)
Parameters
obj
object
A Aspose.BarCode.ComplexBarcode.HIBCLICSecondaryAndAdditionalDataCodetext 値は、この例と比較します。
Returns
真実 obj がこの例と同じ価値を持っている場合、そうでなければ、 The translation of the value “false” to Japanese is “偽” (pronounced “gi”)..
GetConstructedCodetext()
コードテキスト作成
public override string GetConstructedCodetext()
Returns
構築コードテキスト
GetHashCode()
この例のハッシュコードを返します。
public override int GetHashCode()
Returns
32ビットのハッシュコードがサインされています。
InitFromString(ストレッチ)
構築されたコードテキストから例を開始します。
public override void InitFromString(string constructedCodetext)
Parameters
constructedCodetext
string
構築コードテキスト