Class BarCodeRegionParameters
Namespace: Aspose.BarCode.BarCodeRecognition
Assembly: Aspose.BarCode.dll (25.1.0)
認識されたバーコードの領域とバーコードの角度を表します
public sealed class BarCodeRegionParameters
継承
object ← BarCodeRegionParameters
継承されたメンバー
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
例
このサンプルは、バーコードの角度とバウンディング四角形の値を取得する方法を示します
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 Using
プロパティ
Angle
バーコードの角度を取得します(0-360)。
public double Angle { get; }
プロパティ値
Points
バーコード領域をバウンディングするSystem.Drawing.Points配列を取得します
public Point[] Points { get; }
プロパティ値
Point[]
Quadrangle
バーコード領域をバウンディングするAspose.BarCode.BarCodeRecognition.Quadrangleを取得します
public Quadrangle Quadrangle { get; }
プロパティ値
Rectangle
バーコード領域をバウンディングするSystem.Drawing.Rectangleを取得します
public Rectangle Rectangle { get; }
プロパティ値
Rectangle
メソッド
Equals(object)
このインスタンスが指定されたAspose.BarCode.BarCodeRecognition.BarCodeRegionParameters値と等しいかどうかを示す値を返します。
public override bool Equals(object obj)
パラメータ
obj
object
このインスタンスと比較するSystem.Object値。
戻り値
true このインスタンスと同じ値を持つ場合; それ以外の場合は false。
GetHashCode()
このインスタンスのハッシュコードを返します。
public override int GetHashCode()
戻り値
32ビット符号付き整数のハッシュコード。
ToString()
このAspose.BarCode.BarCodeRecognition.BarCodeRegionParametersの人間が読みやすい文字列表現を返します。
public override string ToString()
戻り値
このAspose.BarCode.BarCodeRecognition.BarCodeRegionParametersを表す文字列。
演算子
operator ==(BarCodeRegionParameters, BarCodeRegionParameters)
最初のAspose.BarCode.BarCodeRecognition.BarCodeRegionParameters値が2番目の値と等しいかどうかを示す値を返します。
public static bool operator ==(BarCodeRegionParameters first, BarCodeRegionParameters second)
パラメータ
first
BarCodeRegionParameters
最初の比較される値
second
BarCodeRegionParameters
2番目の比較される値
戻り値
true 最初が2番目と同じ値を持つ場合; それ以外の場合は false。
operator !=(BarCodeRegionParameters, BarCodeRegionParameters)
最初のAspose.BarCode.BarCodeRecognition.BarCodeRegionParameters値が2番目の値と異なるかどうかを示す値を返します。
public static bool operator !=(BarCodeRegionParameters first, BarCodeRegionParameters second)
パラメータ
first
BarCodeRegionParameters
最初の比較される値
second
BarCodeRegionParameters
2番目の比較される値
戻り値
true 最初が2番目と異なる値を持つ場合; それ以外の場合は false。