Class Pdf417ExtendedParameters
- java.lang.Object
-
- com.aspose.barcode.barcoderecognition.BaseExtendedParameters
-
- com.aspose.barcode.barcoderecognition.Pdf417ExtendedParameters
-
public final class Pdf417ExtendedParameters extends BaseExtendedParameters
Stores a MacroPdf417 metadata information of recognized barcode
This sample shows how to get Macro Pdf417 metadata
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.MacroPdf417, "12345"); generator.getParameters().getBarcode().getPdf417().setPdf417MacroFileID(10); generator.getParameters().getBarcode().getPdf417().setPdf417MacroSegmentsCount(2); generator.getParameters().getBarcode().getPdf417().setPdf417MacroSegmentID(1); generator.save("c:\\test.png"); BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.MACRO_PDF_417); for(BarCodeResult result : reader.readBarCodes()) { System.out.println("BarCode Type: " + result.getCodeTypeName()); System.out.println("BarCode CodeText: " + result.getCodeText()); System.out.println("Macro Pdf417 FileID: " + result.getExtended().getPdf417().getMacroPdf417FileID()); System.out.println("Macro Pdf417 Segments: " + result.getExtended().getPdf417().getMacroPdf417SegmentsCount()); System.out.println("Macro Pdf417 SegmentID: " + result.getExtended().getPdf417().getMacroPdf417SegmentID()); }
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
Returns a value indicating whether this instance is equal to a specifiedPdf417ExtendedParameters
value.java.lang.String
getMacroPdf417Addressee()
Macro PDF417 addressee name (optional).int
getMacroPdf417Checksum()
Macro PDF417 checksum (optional).java.lang.String
getMacroPdf417FileID()
Gets the file ID of the barcode, only available with MacroPdf417.java.lang.String
getMacroPdf417FileName()
Macro PDF417 file name (optional).int
getMacroPdf417FileSize()
Macro PDF417 file size (optional).int
getMacroPdf417SegmentID()
Gets the segment ID of the barcode,only available with MacroPdf417.int
getMacroPdf417SegmentsCount()
Gets macro pdf417 barcode segments count.java.lang.String
getMacroPdf417Sender()
Macro PDF417 sender name (optional).boolean
getMacroPdf417Terminator()
Indicates whether the segment is the last segment of a Macro PDF417 file.java.util.Date
getMacroPdf417TimeStamp()
Macro PDF417 time stamp (optional).int
hashCode()
Returns the hash code for this instance.java.lang.String
toString()
Returns a human-readable string representation of thisPdf417ExtendedParameters
.-
Methods inherited from class com.aspose.barcode.barcoderecognition.BaseExtendedParameters
isEmpty
-
-
-
-
Method Detail
-
getMacroPdf417FileID
public java.lang.String getMacroPdf417FileID()
Gets the file ID of the barcode, only available with MacroPdf417.
Value: The file ID for MacroPdf417
-
getMacroPdf417SegmentID
public int getMacroPdf417SegmentID()
Gets the segment ID of the barcode,only available with MacroPdf417.
Value: The segment ID of the barcode.
-
getMacroPdf417SegmentsCount
public int getMacroPdf417SegmentsCount()
Gets macro pdf417 barcode segments count. Default value is -1.
Value: Segments count.
-
getMacroPdf417FileName
public java.lang.String getMacroPdf417FileName()
Macro PDF417 file name (optional).- Returns:
- File name.
-
getMacroPdf417FileSize
public int getMacroPdf417FileSize()
Macro PDF417 file size (optional).- Returns:
- File size.
-
getMacroPdf417Sender
public java.lang.String getMacroPdf417Sender()
Macro PDF417 sender name (optional).- Returns:
- Sender name
-
getMacroPdf417Addressee
public java.lang.String getMacroPdf417Addressee()
Macro PDF417 addressee name (optional).- Returns:
- Addressee name.
-
getMacroPdf417TimeStamp
public java.util.Date getMacroPdf417TimeStamp()
Macro PDF417 time stamp (optional).- Returns:
- Time stamp.
-
getMacroPdf417Checksum
public int getMacroPdf417Checksum()
Macro PDF417 checksum (optional).- Returns:
- Checksum.
-
getMacroPdf417Terminator
public boolean getMacroPdf417Terminator()
Indicates whether the segment is the last segment of a Macro PDF417 file.- Returns:
- Terminator.
-
equals
public boolean equals(java.lang.Object obj)
Returns a value indicating whether this instance is equal to a specified
Pdf417ExtendedParameters
value.- Overrides:
equals
in classjava.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 classjava.lang.Object
- Returns:
- A 32-bit signed integer hash code.
-
toString
public java.lang.String toString()
Returns a human-readable string representation of this
Pdf417ExtendedParameters
.- Overrides:
toString
in classjava.lang.Object
- Returns:
- A string that represents this
Pdf417ExtendedParameters
.
-
-