Class BarcodeWriter
A static class allowing for barcode images of many types to be generated dynamically.
Generated Barcodes can be exported as Images, Bitmaps, Files, PDFs and Streams.
Inheritance
Inherited Members
Namespace: IronBarCode
Assembly: IronBarCode.dll
Syntax
public static class BarcodeWriter
Fields
DefaultHeight
The default max height of a rendered barcode in pixels. 250px
Declaration
public static int DefaultHeight
Field Value
| Type | Description |
|---|---|
| System.Int32 |
DefaultWidth
The default max width of a rendered barcode in pixels. 250px
Declaration
public static int DefaultWidth
Field Value
| Type | Description |
|---|---|
| System.Int32 |
Methods
CreateBarcode(Byte[], BarcodeEncoding)
Creates (renders) a barcode representing a binary value.
Declaration
public static GeneratedBarcode CreateBarcode(byte[] BinaryData, BarcodeEncoding BarcodeType)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte[] | BinaryData | The binary data which the barcode will represent. |
| BarcodeEncoding | BarcodeType | Type of the barcode encoding type. Supports many popular barcode formats including QR Codes. |
Returns
| Type | Description |
|---|---|
| GeneratedBarcode | A GeneratedBarcode object which can be manipulated, annotated and saved to a System.Drawing.Image, an object, image file, PDF, MediaURL or data stream. |
CreateBarcode(Byte[], BarcodeEncoding, Int32, Int32)
Creates (renders) a barcode representing a binary value.
Declaration
public static GeneratedBarcode CreateBarcode(byte[] BinaryData, BarcodeEncoding BarcodeType, int MaxWidth, int MaxHeight)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte[] | BinaryData | The binary data which the barcode will represent. |
| BarcodeEncoding | BarcodeType | Type of the barcode encoding type. Supports many popular barcode formats including QR Codes. |
| System.Int32 | MaxWidth | The maximum width (in pixels) of the barcode image which will be rendered. |
| System.Int32 | MaxHeight | The maximum height (in pixels) of the barcode image which will be rendered. |
Returns
| Type | Description |
|---|---|
| GeneratedBarcode | A GeneratedBarcode object which can be manipulated, annotated and saved to a System.Drawing.Image, an object, image file, PDF, MediaURL or data stream. |
CreateBarcode(Byte[], BarcodeWriterEncoding)
Creates (renders) a barcode representing a binary value.
Declaration
public static GeneratedBarcode CreateBarcode(byte[] BinaryData, BarcodeWriterEncoding BarcodeType)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte[] | BinaryData | The binary data which the barcode will represent. |
| BarcodeWriterEncoding | BarcodeType | Type of the barcode encoding type. Supports many popular barcode formats including QR Codes. |
Returns
| Type | Description |
|---|---|
| GeneratedBarcode | A GeneratedBarcode object which can be manipulated, annotated and saved to a System.Drawing.Image, an object, image file, PDF, MediaURL or data stream. |
CreateBarcode(Byte[], BarcodeWriterEncoding, Int32, Int32)
Creates (renders) a barcode representing a binary value.
Declaration
public static GeneratedBarcode CreateBarcode(byte[] BinaryData, BarcodeWriterEncoding BarcodeType, int MaxWidth, int MaxHeight)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Byte[] | BinaryData | The binary data which the barcode will represent. |
| BarcodeWriterEncoding | BarcodeType | Type of the barcode encoding type. Supports many popular barcode formats including QR Codes. |
| System.Int32 | MaxWidth | The maximum width (in pixels) of the barcode image which will be rendered. |
| System.Int32 | MaxHeight | The maximum height (in pixels) of the barcode image which will be rendered. |
Returns
| Type | Description |
|---|---|
| GeneratedBarcode | A GeneratedBarcode object which can be manipulated, annotated and saved to a System.Drawing.Image, an object, image file, PDF, MediaURL or data stream. |
CreateBarcode(Stream, BarcodeEncoding)
Creates (renders) a barcode representing a binary value.
Declaration
public static GeneratedBarcode CreateBarcode(Stream BinaryDataStream, BarcodeEncoding BarcodeType)
Parameters
| Type | Name | Description |
|---|---|---|
| System.IO.Stream | BinaryDataStream | The binary data stream which the barcode will represent. |
| BarcodeEncoding | BarcodeType | Type of the barcode encoding type. Supports many popular barcode formats including QR Codes. |
Returns
| Type | Description |
|---|---|
| GeneratedBarcode | A GeneratedBarcode object which can be manipulated, annotated and saved to a System.Drawing.Image, an object, image file, PDF, MediaURL or data stream. |
CreateBarcode(Stream, BarcodeEncoding, Int32, Int32)
Creates (renders) a barcode representing a binary value.
Declaration
public static GeneratedBarcode CreateBarcode(Stream BinaryDataStream, BarcodeEncoding BarcodeType, int MaxWidth, int MaxHeight)
Parameters
| Type | Name | Description |
|---|---|---|
| System.IO.Stream | BinaryDataStream | The binary data stream which the barcode will represent. |
| BarcodeEncoding | BarcodeType | Type of the barcode encoding type. Supports many popular barcode formats including QR Codes. |
| System.Int32 | MaxWidth | The maximum width (in pixels) of the barcode image which will be rendered. |
| System.Int32 | MaxHeight | The maximum height (in pixels) of the barcode image which will be rendered. |
Returns
| Type | Description |
|---|---|
| GeneratedBarcode | A GeneratedBarcode object which can be manipulated, annotated and saved to a System.Drawing.Image, an object, image file, PDF, MediaURL or data stream. |
CreateBarcode(Stream, BarcodeWriterEncoding)
Creates (renders) a barcode representing a binary value.
Declaration
public static GeneratedBarcode CreateBarcode(Stream BinaryDataStream, BarcodeWriterEncoding BarcodeType)
Parameters
| Type | Name | Description |
|---|---|---|
| System.IO.Stream | BinaryDataStream | The binary data stream which the barcode will represent. |
| BarcodeWriterEncoding | BarcodeType | Type of the barcode encoding type. Supports many popular barcode formats including QR Codes. |
Returns
| Type | Description |
|---|---|
| GeneratedBarcode | A GeneratedBarcode object which can be manipulated, annotated and saved to a System.Drawing.Image, an object, image file, PDF, MediaURL or data stream. |
CreateBarcode(Stream, BarcodeWriterEncoding, Int32, Int32)
Creates (renders) a barcode representing a binary value.
Declaration
public static GeneratedBarcode CreateBarcode(Stream BinaryDataStream, BarcodeWriterEncoding BarcodeType, int MaxWidth, int MaxHeight)
Parameters
| Type | Name | Description |
|---|---|---|
| System.IO.Stream | BinaryDataStream | The binary data stream which the barcode will represent. |
| BarcodeWriterEncoding | BarcodeType | Type of the barcode encoding type. Supports many popular barcode formats including QR Codes. |
| System.Int32 | MaxWidth | The maximum width (in pixels) of the barcode image which will be rendered. |
| System.Int32 | MaxHeight | The maximum height (in pixels) of the barcode image which will be rendered. |
Returns
| Type | Description |
|---|---|
| GeneratedBarcode | A GeneratedBarcode object which can be manipulated, annotated and saved to a System.Drawing.Image, an object, image file, PDF, MediaURL or data stream. |
CreateBarcode(String, BarcodeEncoding)
Creates (renders) a barcode representing a string value.
Declaration
public static GeneratedBarcode CreateBarcode(string Value, BarcodeEncoding BarcodeType)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Value | The value of the barcode as a string. |
| BarcodeEncoding | BarcodeType | Type of the barcode encoding type. Supports many popular barcode formats including QR Codes. |
Returns
| Type | Description |
|---|---|
| GeneratedBarcode | A GeneratedBarcode object which can be manipulated, annotated and saved to a System.Drawing.Image, an object, image file, PDF, MediaURL or data stream. |
CreateBarcode(String, BarcodeEncoding, Int32, Int32)
Creates (renders) a barcode representing a string value.
Declaration
public static GeneratedBarcode CreateBarcode(string Value, BarcodeEncoding BarcodeType, int MaxWidth, int MaxHeight)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Value | The value of the barcode as a string. |
| BarcodeEncoding | BarcodeType | Type of the barcode encoding type. Supports many popular barcode formats including QR Codes. |
| System.Int32 | MaxWidth | The maximum width (in pixels) of the barcode image which will be rendered. |
| System.Int32 | MaxHeight | The maximum height (in pixels) of the barcode image which will be rendered. |
Returns
| Type | Description |
|---|---|
| GeneratedBarcode | A GeneratedBarcode object which can be manipulated, annotated and saved to a System.Drawing.Image, an object, image file, PDF, MediaURL or data stream. |
CreateBarcode(String, BarcodeWriterEncoding)
Creates (renders) a barcode representing a string value.
Declaration
public static GeneratedBarcode CreateBarcode(string Value, BarcodeWriterEncoding BarcodeType)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Value | The value of the barcode as a string. |
| BarcodeWriterEncoding | BarcodeType | Type of the barcode encoding type. Supports many popular barcode formats including QR Codes. |
Returns
| Type | Description |
|---|---|
| GeneratedBarcode | A GeneratedBarcode object which can be manipulated, annotated and saved to a System.Drawing.Image, an object, image file, PDF, MediaURL or data stream. |
CreateBarcode(String, BarcodeWriterEncoding, Int32, Int32)
Creates (renders) a barcode representing a string value.
Declaration
public static GeneratedBarcode CreateBarcode(string Value, BarcodeWriterEncoding BarcodeType, int MaxWidth, int MaxHeight)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | Value | The value of the barcode as a string. |
| BarcodeWriterEncoding | BarcodeType | Type of the barcode encoding type. Supports many popular barcode formats including QR Codes. |
| System.Int32 | MaxWidth | The maximum width (in pixels) of the barcode image which will be rendered. |
| System.Int32 | MaxHeight | The maximum height (in pixels) of the barcode image which will be rendered. |
Returns
| Type | Description |
|---|---|
| GeneratedBarcode | A GeneratedBarcode object which can be manipulated, annotated and saved to a System.Drawing.Image, an object, image file, PDF, MediaURL or data stream. |