#include </home/evins/glbarcode/glbarcode/BarcodePostnet11.hpp>


Static Public Member Functions | |
| static Barcode * | create () |
Static Public Member Functions inherited from glbarcode::BarcodePostnet | |
| static Barcode * | create () |
Additional Inherited Members | |
Public Member Functions inherited from glbarcode::Barcode1dBase | |
| ~Barcode1dBase () override | |
| Barcode & | build (const std::string &data, double w=0, double h=0) override |
Public Member Functions inherited from glbarcode::Barcode | |
| virtual | ~Barcode () |
| Barcode (const Barcode &)=delete | |
| void | operator= (const Barcode &)=delete |
| Barcode & | setShowText (bool value) |
| bool | showText () const |
| Barcode & | setChecksum (bool value) |
| bool | checksum () const |
| void | render (Renderer &renderer) |
| bool | isEmpty () const |
| bool | isDataValid () const |
| double | width () const |
| double | height () const |
Protected Member Functions inherited from glbarcode::Barcode1dBase | |
| Barcode1dBase () | |
| virtual std::string | preprocess (const std::string &rawData) |
| virtual std::string | prepareText (const std::string &rawData) |
Protected Member Functions inherited from glbarcode::Barcode | |
| Barcode () | |
| void | clear () |
| void | addLine (double x, double y, double w, double h) |
| void | addBox (double x, double y, double w, double h) |
| void | addText (double x, double y, double size, const std::string &text, HAlign halign=H_ALIGN_CENTER) |
| void | addRing (double x, double y, double r, double w) |
| void | addHexagon (double x, double y, double h) |
| void | setIsEmpty (bool value) |
| void | setIsDataValid (bool value) |
| void | setWidth (double w) |
| void | setHeight (double h) |
POSTNET-11 barcode (ZIP only), extends BarcodePostnet
Input data requirements are identical to BarcodePostnet, except the validator only accepts 11 digits (ZIP+4+DC) of input.
See BarcodePostnet.
|
static |
Static POSTNET-11 barcode creation method
Used by glbarcode::BarcodeFactory