com.aspose.barcode.barcoderecognition

Class BarCodeRegionParameters

  • java.lang.Object
    • com.aspose.barcode.barcoderecognition.BarCodeRegionParameters


  • public final class BarCodeRegionParameters
    extends java.lang.Object

    Represents the recognized barcode's region and barcode angle


     This sample shows how to get barcode Angle and bounding quadrangle values
     
     BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.Code128, "12345");
     generator.save("c:\\test.png");
     BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.CODE_39_STANDARD, DecodeType.CODE_128);
     for(BarCodeResult result : reader.readBarCodes())
     {
        System.out.println("BarCode CodeText: " + result.getCodeText());
        System.out.println("BarCode Angle: " + result.getRegion().getAngle());
        System.out.println("BarCode Quadrangle: " + result.getRegion().getQuadrangle());
     }
     
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      boolean equals(java.lang.Object obj)
      Returns a value indicating whether this instance is equal to a specified BarCodeRegionParameters value.
      double getAngle()
      Gets the angle of the barcode (0-360).
      java.awt.Point[] getPoints()
      Gets Points array bounding barcode region
      Quadrangle getQuadrangle()
      Gets Aspose.BarCode.BarCodeRecognition.Quadrangle bounding barcode region
      java.awt.Rectangle getRectangle()
      Gets System.Drawing.Rectangle bounding barcode region
      int hashCode()
      Returns the hash code for this instance.
      java.lang.String toString()
      Returns a human-readable string representation of this BarCodeRegionParameters.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Method Detail

      • getQuadrangle

        public Quadrangle getQuadrangle()

        Gets Aspose.BarCode.BarCodeRecognition.Quadrangle bounding barcode region

        Value: Returns Aspose.BarCode.BarCodeRecognition.Quadrangle bounding barcode region
      • getAngle

        public double getAngle()

        Gets the angle of the barcode (0-360).

        Value: The angle for barcode (0-360).
      • getPoints

        public java.awt.Point[] getPoints()

        Gets Points array bounding barcode region

        Value: Returns Points array bounding barcode region
      • getRectangle

        public java.awt.Rectangle getRectangle()

        Gets System.Drawing.Rectangle bounding barcode region

        Value: Returns System.Drawing.Rectangle bounding barcode region
      • equals

        public boolean equals(java.lang.Object obj)

        Returns a value indicating whether this instance is equal to a specified BarCodeRegionParameters value.

        Overrides:
        equals in class java.lang.Object
        Parameters:
        obj - An System.Object value to compare to this instance.
        Returns:
        <b>true</b> if obj has the same value as this instance; otherwise, <b>false</b>.
      • hashCode

        public int hashCode()

        Returns the hash code for this instance.

        Overrides:
        hashCode in class java.lang.Object
        Returns:
        A 32-bit signed integer hash code.
      • toString

        public java.lang.String toString()

        Returns a human-readable string representation of this BarCodeRegionParameters.

        Overrides:
        toString in class java.lang.Object
        Returns:
        A string that represents this BarCodeRegionParameters.