Update documentation for barcode function type B

This commit is contained in:
davisgoglin 2016-03-06 20:25:16 -08:00
parent 5c49e0103c
commit d9ffb03089
1 changed files with 22 additions and 3 deletions

View File

@ -36,7 +36,7 @@ barcode("code", "barcode\_type", width, height, "position", "font")
Prints a barcode. Prints a barcode.
* ``code`` is an alphanumeric code to be printed as bar code * ``code`` is an alphanumeric code to be printed as bar code
* ``barcode_type`` must be one of the following type of codes: * ``barcode_type`` must be one of the following type of codes for function type A:
* UPC-A * UPC-A
* UPC-E * UPC-E
@ -45,7 +45,19 @@ Prints a barcode.
* CODE39 * CODE39
* ITF * ITF
* NW7 * NW7
And for function type B:
* Any type above
* CODE93
* CODE128
* GS1-128
* GS1 DataBar Omnidirectional
* GS1 DataBar Truncated
* GS1 DataBar Limited
* GS1 DataBar Expanded
* ``width`` is a numeric value in the range between (1,255) *Default:* 64 * ``width`` is a numeric value in the range between (1,255) *Default:* 64
* ``height`` is a numeric value in the range between (2,6) *Default:* 3 * ``height`` is a numeric value in the range between (2,6) *Default:* 3
* ``position`` is where to place the code around the bars, could be one of the following values: * ``position`` is where to place the code around the bars, could be one of the following values:
@ -58,7 +70,14 @@ Prints a barcode.
* ``font`` is one of the 2 type of fonts, values could be: * ``font`` is one of the 2 type of fonts, values could be:
* A * A
* B > *Default:* A Raises ``BarcodeTypeError``, ``BarcodeSizeError``, ``BarcodeCodeError`` exceptions. * B > *Default:* A
* ``fuction_type`` chooses between ESCPOS function type A or B. A is default, B has more barcode options. Choose which one based upon your printer support and require barcode.
* A
* B > *Default* A
* Raises ``BarcodeTypeError``, ``BarcodeSizeError``, ``BarcodeCodeError`` exceptions.
text("text") text("text")
^^^^^^^^^^^^ ^^^^^^^^^^^^