main_logo

Cloud Server Print

Overview

BIXOLON provide an Online Order Demo App in order to show the concept and the working evidence of our Cloud Server Print technology. The Online Order Demo App is a single package, which consist of four sample applications together (COUPON, QUEUE, EDITOR and COFFE SHOP), using that you can play around our Cloud Server Print technology.

Connect to Sample App

Connect to Sample App for Cloud Server Print

Sample Code

SDK Download for Cloud Server Print


The Online Order Demo App consists of 5 folders and 1 HTML file.

coffeeshop

This folder contains a Sample Coffee Shop Demo Application, you place a sample order and test.

editor

This folder contains an Editor Sample application, you can design your own print receipt and test all our SDK API functions.

css_style

This folder contains the style sheet files, which are used to design this Demo App.

img

This folder contains all the required image files for this Demo App.

js

This folder contains the Cloud Server Print JavaScript SDK API and all other supported JavaScript files used in this Demo App.

Index.html

It’s a main page of this Demo App, this also contains the QUEUE and COUPON sample applications.

Coupon Demo

The purpose of this sample app is to demonstrate designing a sample coupon using HTML5 canvas and test it with our Cloud Server(cloud-bixolon.kr) via our JavaScript SD APIs.

Used SDK APIs
1. getShopList() – used to get the registered shops list from the cloud.
2. makeImage() – used print the Image.
3. makePaperFeed() – used to perform paper feed operation.
4. makePaperCut() – used perform paper cut operation.
5. sendData() – used to send the print data to the Cloud Server for printing.

Queue Demo

The purpose of this sample app is to demonstrate designing a sample coupon using HTML5 canvas and test it with our Cloud Server(cloud-bixolon.kr) via our JavaScript SD APIs.

Used SDK APIs
1. getShopList() – used to get the registered shops list from the cloud.
2. makeAlign – used to align the page.
3. makeImage() – used print the Image.
4. makeText – used to print text.
5. makePaperFeed() – used to perform paper feed operation.
6. makePaperCut() – used perform paper cut operation.
7. sendData() – used to send the print data to the Cloud Server for printing.

Coffee Shop Demo

The purpose of this sample app is to demonstrate the online order functionality of a coffee shop. With a list of available coffee items you can select the one you want to order and give your delivery address. The order will be sent to the designated shop via our Cloud Server(cloud-bixolon.kr) using our JavaScript SD APIs.

Used SDK APIs
1. getShopList() – used to get the registered shops list from the cloud.
2. makeAlign – used to align the page.
3. makeImage() – used print the Image.
4. makeText – used to print text.
5. makeBarcode12() – used to print the barcode.
6. makePaperFeed() – used to perform paper feed operation.
7. makePaperCut() – used perform paper cut operation.
8. makeBuzzer() – used to make a buzzer sound.
9. makeDKout() – used for Cash Draw Kickout information
10. sendData() – used to send the print data to the Cloud Server for printing.

Editor Demo

The purpose of this sample app is to demonstrate the functionality of all our SDK APIs and you can design your own print receipt send it to the designated shop via our our Cloud Server(cloud-bixolon.kr) using our JavaScript SD APIs.

Used SDK APIs

1. getShopList() – used to get the registered shops list from the cloud.
2. makeAlign – used to align the page.
3. makeText – used to print text.
4. makeImage() – used print the Image.
5. makeNVlogo() – used print the NV Logo Image.
6. makeBarcode12() – used to print the barcode.
7. makePDF417() – used to print 2-dimensional PDF417 symbol.
8. makeQRCODE() – used to print 2-dimensional QRCode symbol.
9. makeCmd() – used to print Direct I/O commands.
10. makePaperFeed() – used to perform paper feed operation.
11. makeReinit() – used to reset the print page settings.
12. makePaperCut() – used perform paper cut operation.
13. makeBuzzer() – used to make a buzzer sound.
14. makeDKout() – used for Cash Draw Kickout information.
15. sendData() – used to send the print data to the Cloud Server for printing.

Tutorials

Tutorial for Cloud Server Print