Class BarCodeRegionParameters
Пространство от имена: Aspose.BarCode.BarCodeRecognition Събиране: Aspose.BarCode.dll (26.1.0)
Представлява разпознатата зона на баркода и ъгъла на баркода
public sealed class BarCodeRegionParametersParameters
обект ← BarCodeRegionParameters
Наследени членове
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Parameters
Този пример показва как да се получи ъгълът на баркода и стойностите на ограничителния четириъгълник.
using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "12345"))
{
generator.Save(@"c:\test.png");
}
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.Code39, DecodeType.Code128))
{
foreach (BarCodeResult result in reader.ReadBarCodes())
{
Console.WriteLine("BarCode CodeText: " + result.CodeText);
Console.WriteLine("BarCode Angle: " + result.Region.Angle);
Console.WriteLine("BarCode Quadrangle: " + result.Region.Quadrangle);
}
}
Using generator As New BarcodeGenerator(EncodeTypes.Code128, "12345")
generator.Save("c:\test.png")
End Using
Using reader As New BarCodeReader("c:\test.png", DecodeType.Code39, DecodeType.Code128)
For Each result As BarCodeResult In reader.ReadBarCodes()
Console.WriteLine("BarCode CodeText: " + result.CodeText)
Console.WriteLine("BarCode Angle: " + result.Region.Angle)
Console.WriteLine("BarCode Quadrangle: " + result.Region.Quadrangle)
Next
End UsingParameters
ъгъл
Получава ъгъла на баркода (0-360).
public double Angle { get; }Стойност на свойството
точки
Получава масив от System.Drawing.Points, който определя границите на областта на баркода
public Point[] Points { get; }Стойност на свойството
Point[]
квадратен
Получава Aspose.BarCode.BarCodeRecognition.Quadrangle областта около баркода
public Quadrangle Quadrangle { get; }Стойност на свойството
правоъгълник
Получава System.Drawing.Rectangle за околната област на баркода
public Rectangle Rectangle { get; }Стойност на свойството
Parameters
Parameters
Equals(object)
Връща стойност, указваща дали първата стойност на Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters е различна от втората.
public override bool Equals(object obj)Parameters
obj обект
Стойността на System.Object за сравнение с този екземпляр.
Parameters
true if obj has the same value as this instance; otherwise, false.
GetHashCode()
Връща хеш кода за този обект.
public override int GetHashCode()Parameters
Хеш код за 32‑битово цяло число.
ToString()
Низ, представляващ това Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters.
public override string ToString()Parameters
Низ, представляващ това Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters.
Parameters
operator ==(BarCodeExtendedParameters, BarCodeExtendedParameters)
Връща стойност, указваща дали първата стойност на Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters е различна от втората.
public static bool operator ==(BarCodeRegionParameters first, BarCodeRegionParameters second)Parameters
first BarCodeRegionParameters
Първата сравнявана стойност
second BarCodeRegionParameters
Втора стойност за сравнение
Parameters
true if obj has the same value as this instance; otherwise, false.
operator !=(BarCodeExtendedParameters, BarCodeExtendedParameters)
Връща стойност, указваща дали първата стойност на Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters е различна от втората.
public static bool operator !=(BarCodeRegionParameters first, BarCodeRegionParameters second)Parameters
first BarCodeRegionParameters
Първата сравнявана стойност
second BarCodeRegionParameters
Втора стойност за сравнение
Parameters
true if obj has the same value as this instance; otherwise, false.