HIBCPASCodetext
내용물
[
숨다
]HIBCPASCodetext class
HIBC PAS 코드에 포함된 텍스트를 인코딩 및 디코딩하는 클래스.
public class HIBCPASCodetext : IComplexCodetext
생성자
이름 | 설명 |
---|---|
HIBCPASCodetext() | 기본 생성자입니다. |
속성
이름 | 설명 |
---|---|
BarcodeType { get; set; } | 바코드 유형을 가져오거나 설정합니다. HIBC PAS 코드 텍스트는 HIBCCode39PAS, HIBCCode128PAS, HIBCAztec:PAS, HIBCDataMatrixPAS 및 HIBCQRPAS 인코딩 유형을 사용하여 인코딩할 수 있습니다. 기본값: HIBCCode39PAS. |
DataLocation { get; set; } | 데이터 위치를 식별합니다. |
행동 양식
이름 | 설명 |
---|---|
AddRecord(HIBCPASRecord) | 새 레코드 추가 |
AddRecord(HIBCPASDataType, string) | 새 레코드 추가 |
Clear() | 레코드 list 를 지웁니다. |
override Equals(object) | 이 인스턴스가 지정된 것과 같은지 여부를 나타내는 값을 반환합니다.HIBCPASCodetext 값. |
GetBarcodeType() | 바코드 유형을 가져옵니다. |
GetConstructedCodetext() | codetext 구성 |
override GetHashCode() | 이 인스턴스의 해시 코드를 반환합니다. |
GetRecords() | 레코드 가져오기 list |
InitFromString(string) | 구성된 코드 텍스트에서 인스턴스를 초기화합니다. |
예
이 샘플은 HIBCPASCodetext. 를 사용하여 HIBC PAS를 인코딩 및 디코딩하는 방법을 보여줍니다.
[C#]
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);
}
}
또한보십시오
- interface IComplexCodetext
- 네임스페이스 Aspose.BarCode.ComplexBarcode
- 집회 Aspose.BarCode