Class BarCodeRegionParameters
Il nome: Aspose.BarCode.BarCodeRecognition Assemblea: Aspose.BarCode.dll (25.4.0)
Rappresenta la regione del codice bar riconosciuto e l’angolo del codice bar
public sealed class BarCodeRegionParameters
Inheritance
object ← BarCodeRegionParameters
I membri ereditari
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Questo campione mostra come ottenere il codice bar Angolo e limitare i valori quadrangoli
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
Properties
Angle
Riceve l’angolo del codice bar (0-360).
public double Angle { get; }
Valore di proprietà
Points
Gets System.Drawing.Points arricchisce la regione di codice bar
public Point[] Points { get; }
Valore di proprietà
Il punto [ ]
Quadrangle
Ottieni Aspose.BarCode.BarCodeRecognition.Quadrangle regione di codice bar
public Quadrangle Quadrangle { get; }
Valore di proprietà
Rectangle
Ottieni System.Drawing.Rectangle Regione di codice bar
public Rectangle Rectangle { get; }
Valore di proprietà
Rectangle
Methods
Equals(oggetto)
Ritorna un valore che indica se questa instanza è uguale a un valore specificato Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters.
public override bool Equals(object obj)
Parameters
obj
object
Un valore System.Object per paragonare a questa instanza.
Returns
vero se obj ha lo stesso valore di questa instanza; altrimenti, falso.
GetHashCode()
Ritorna il codice hash per questo caso.
public override int GetHashCode()
Returns
Un 32-bit ha firmato un codice hash integrale.
ToString()
Ritorna una rappresentazione di stringhe a lettura umana di questo Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters.
public override string ToString()
Returns
Una riga che rappresenta questo Aspose.BarCode.BarCodeRecognition.BarCodeRegionParametri.
Operators
Operatore =(Parametri di BarCodeRegion, Parametri di BarCodeRegion)
Ritorna un valore che indica se il primo Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters valore è uguale al secondo.
public static bool operator ==(BarCodeRegionParameters first, BarCodeRegionParameters second)
Parameters
first
BarCodeRegionParameters
Il primo valore comparato
second
BarCodeRegionParameters
Un secondo valore comparato
Returns
vero se il primo ha lo stesso valore del secondo; altrimenti, falso.
Operatore !=(Parametri di BarCodeRegion, Parametri di BarCodeRegion)
Ritorna un valore che indica se il primo Aspose.BarCode.BarCodeRecognition.BarCodeRegionParameters valore è diverso dal secondo.
public static bool operator !=(BarCodeRegionParameters first, BarCodeRegionParameters second)
Parameters
first
BarCodeRegionParameters
Il primo valore comparato
second
BarCodeRegionParameters
Un secondo valore comparato
Returns
vero se il primo ha un valore diverso dal secondo; altrimenti, falso.