Pdf417ExtendedParameters Class |
Namespace: Aspose.BarCode.BarCodeRecognition
The Pdf417ExtendedParameters type exposes the following members.
Name | Description | |
---|---|---|
![]() | IsEmpty | Tests whether all parameters has only default values (Inherited from BaseExtendedParameters.) |
![]() | MacroPdf417FileID | Gets the file ID of the barcode, only available with MacroPdf417. |
![]() | MacroPdf417SegmentID | Gets the segment ID of the barcode,only available with MacroPdf417. |
![]() | MacroPdf417SegmentsCount | Gets macro pdf417 barcode segments count. Default value is -1. |
Name | Description | |
---|---|---|
![]() | Equals |
Returns a value indicating whether this instance is equal to a specified Pdf417ExtendedParameters value.
(Overrides ObjectEquals(Object).) |
![]() | GetHashCode |
Returns the hash code for this instance.
(Overrides ObjectGetHashCode.) |
![]() | GetType | (Inherited from Object.) |
![]() | ToString |
Returns a human-readable string representation of this Pdf417ExtendedParameters.
(Overrides ObjectToString.) |
Name | Description | |
---|---|---|
![]() ![]() | Equality |
Returns a value indicating whether the first Pdf417ExtendedParameters value is equal to the second.
|
![]() ![]() | Inequality |
Returns a value indicating if the first Pdf417ExtendedParameters value is different from the second.
|
[C#] using (BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.MacroPdf417, "12345")) { generator.Parameters.Barcode.Pdf417.Pdf417MacroFileID = 10; generator.Parameters.Barcode.Pdf417.Pdf417MacroSegmentsCount = 2; generator.Parameters.Barcode.Pdf417.Pdf417MacroSegmentID = 1; generator.Save(@"c:\test.png"); } using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.MacroPdf417)) { foreach (BarCodeResult result in reader.ReadBarCodes()) { Console.WriteLine("BarCode Type: " + result.CodeTypeName); Console.WriteLine("BarCode CodeText: " + result.CodeText); Console.WriteLine("Macro Pdf417 FileID: " + result.Extended.Pdf417.MacroPdf417FileID); Console.WriteLine("Macro Pdf417 Segments: " + result.Extended.Pdf417.MacroPdf417SegmentsCount); Console.WriteLine("Macro Pdf417 SegmentID: " + result.Extended.Pdf417.MacroPdf417SegmentID); } } [VB.NET] Using generator As New BarcodeGenerator(EncodeTypes.MacroPdf417, "12345") generator.Parameters.Barcode.Pdf417.Pdf417MacroFileID = 10 generator.Parameters.Barcode.Pdf417.Pdf417MacroSegmentsCount = 2 generator.Parameters.Barcode.Pdf417.Pdf417MacroSegmentID = 1 generator.Save("c:\test.png") End Using Using reader As New BarCodeReader("c:\test.png", DecodeType.MacroPdf417) For Each result As BarCodeResult In reader.ReadBarCodes() Console.WriteLine("BarCode Type: " + result.CodeTypeName) Console.WriteLine("BarCode CodeText: " + result.CodeText) Console.WriteLine("Macro Pdf417 FileID: " + result.Extended.Pdf417.MacroPdf417FileID) Console.WriteLine("Macro Pdf417 Segments: " + result.Extended.Pdf417.MacroPdf417SegmentsCount) Console.WriteLine("Macro Pdf417 SegmentID: " + result.Extended.Pdf417.MacroPdf417SegmentID) Next End Using