Android POS (Receipt or Bill) Print Source Code Features
The key configurations that must have a pos receipt print code are
1. Dynamic height of receipt
The receipt size must be show as a single page, hence the size of document must dynamically
configured depends of content size
2. Print Preview
Before start print the receipts user must preview that, since we are generating receipt using itextsharp android pdf it can be easily accomplished by a PDF viewer
3. Bluetooth print capability
Since most of bluetooth printers support printing images , we can convert the pdf receipt
into a image and can be print as image in a pos printer
4. Can be configure the width of print
Some POS printers may be 2 inch, 3 inch, 4 inch so in code we can easily change the required width
