'Declaration
Public Function BarcodePDF417GetSize( _ ByVal Data As String, _ ByVal EncodingMode As BarcodePDF417EncodingMode, _ ByRef ErrorCorrectionLevel As BarcodePDF417ErrorCorrectionLevel, _ ByRef Rows As Integer, _ ByRef Cols As Integer, _ ByVal QuietZone As Integer, _ ByVal ModuleWidth As Integer, _ ByVal RowHeight As Integer, _ ByRef Width As Integer, _ ByRef Height As Integer _ ) As GdPictureStatus
public GdPictureStatus BarcodePDF417GetSize( string Data, BarcodePDF417EncodingMode EncodingMode, ref BarcodePDF417ErrorCorrectionLevel ErrorCorrectionLevel, ref int Rows, ref int Cols, int QuietZone, int ModuleWidth, int RowHeight, out int Width, out int Height )
public function BarcodePDF417GetSize( Data: String; EncodingMode: BarcodePDF417EncodingMode; var ErrorCorrectionLevel: BarcodePDF417ErrorCorrectionLevel; var Rows: Integer; var Cols: Integer; QuietZone: Integer; ModuleWidth: Integer; RowHeight: Integer; Out Width: Integer; Out Height: Integer ): GdPictureStatus;
public function BarcodePDF417GetSize( Data : String, EncodingMode : BarcodePDF417EncodingMode, ErrorCorrectionLevel : BarcodePDF417ErrorCorrectionLevel, Rows : int, Cols : int, QuietZone : int, ModuleWidth : int, RowHeight : int, Width : int, Height : int ) : GdPictureStatus;
public: GdPictureStatus BarcodePDF417GetSize( string* Data, BarcodePDF417EncodingMode EncodingMode, ref BarcodePDF417ErrorCorrectionLevel ErrorCorrectionLevel, ref int Rows, ref int Cols, int QuietZone, int ModuleWidth, int RowHeight, [PARAMFLAG::Out] int Width, [PARAMFLAG::Out] int Height )
public: GdPictureStatus BarcodePDF417GetSize( String^ Data, BarcodePDF417EncodingMode EncodingMode, BarcodePDF417ErrorCorrectionLevel% ErrorCorrectionLevel, int% Rows, int% Cols, int QuietZone, int ModuleWidth, int RowHeight, [Out] int Width, [Out] int Height )
Parameters
- Data
- The data of the barcode to encode.
- EncodingMode
- A member of the BarcodePDF417EncodingMode enumeration. The encoding mode.
- ErrorCorrectionLevel
- A member of the BarcodePDF417ErrorCorrectionLevel enumeration. The error correction level.
- Rows
- Specifies the number of rows constituting the barcode. Use 0 for automatic computation (recommended) or a value in the range [3 - 90].
- Cols
- Specifies the number of columns constituting the barcode. Use 0 for automatic computation (recommended) or a value in the range [3 - 30].
- QuietZone
- The number of modules composing the quiet zone. The quiet zone defines the margin around the barcode. A value superior or equal to 4 is highly suggested.
- ModuleWidth
- The width of each module, in pixels. A value superior or equal to 4 is recommended.
- RowHeight
- The height of each row, in pixels. A value superior or equal to 10 is recommended.
- Width
- Output parameter. The width, in pixels, required to render the PDF417 barcode.
- Height
- Output parameter. The height, in pixels, required to render the PDF417 barcode.
Return Value
A member of the GdPictureStatus enumeration.