Class DotCodeExtCodetextBuilder
Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)
ExtendedCodetext 모드의 2D DotCode 바코드용 확장된 코드 텍스트 생성기
public class DotCodeExtCodetextBuilder : ExtCodetextBuilder
상속
object ← ExtCodetextBuilder ← DotCodeExtCodetextBuilder
상속된 멤버
ExtCodetextBuilder.Clear(), ExtCodetextBuilder.AddPlainCodetext(string), ExtCodetextBuilder.AddECICodetext(ECIEncodings, string), ExtCodetextBuilder.GetExtendedCodetext(), object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
예제
//확장된 코드 텍스트 모드
//코드 텍스트 생성
DotCodeExtCodetextBuilder textBuilder = new DotCodeExtCodetextBuilder();
textBuilder.AddFNC1FormatIdentifier();
textBuilder.AddECICodetext(ECIEncodings.Win1251, "Will");
textBuilder.AddFNC1FormatIdentifier();
textBuilder.AddECICodetext(ECIEncodings.UTF8, "犬Right狗");
textBuilder.AddFNC1FormatIdentifier();
textBuilder.AddECICodetext(ECIEncodings.UTF16BE, "犬Power狗");
textBuilder.AddPlainCodetext("Plain text");
textBuilder.AddFNC3SymbolSeparator();
textBuilder.AddFNC3ReaderInitialization();
textBuilder.AddPlainCodetext("Reader initialization info");
//코드 텍스트 생성
string codetext = textBuilder.GetExtendedCodetext();
//생성
using(BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.DotCode, codetext))
{
generator.Parameters.Barcode.DotCode.DotCodeEncodeMode = DotCodeEncodeMode.ExtendedCodetext;
generator.Save("test.bmp");
}
생성자
DotCodeExtCodetextBuilder()
public DotCodeExtCodetextBuilder()
메서드
AddFNC1FormatIdentifier()
확장된 코드 텍스트 항목에 FNC1 형식 식별자를 추가합니다.
public void AddFNC1FormatIdentifier()
AddFNC3ReaderInitialization()
확장된 코드 텍스트 항목에 FNC3 리더 초기화를 추가합니다.
public void AddFNC3ReaderInitialization()
AddFNC3SymbolSeparator()
확장된 코드 텍스트 항목에 FNC3 기호 구분자를 추가합니다.
public void AddFNC3SymbolSeparator()
AddStructuredAppendMode(int, int)
확장된 코드 텍스트 항목에 구조적 추가 모드를 추가합니다.
public void AddStructuredAppendMode(int barcodeId, int barcodesCount)
매개변수
barcodeId
int
바코드 ID
barcodesCount
int
바코드 개수
GetExtendedCodetext()
확장된 코드 텍스트 목록에서 확장된 코드 텍스트를 생성합니다.
public override string GetExtendedCodetext()
반환값
문자열로 된 확장된 코드 텍스트