BT_Printer library allows you to print text and image to a bluetooth thermal printers
It is similar to the BT_Printer library for Android (BLE_Printer for iOS), and implementations, events and methods are almost identical.
We are working to have the same library for all platforms. On iOS it will be different because it uses BLE, but we will try to standardize the use.
This version requires an activation code. If you do not have a code then it will work in DEMO mode and you will only be able to print every 4 minutes.
Dependence: jBluetooth
jSD_BT_Printer
Author: Star-Dust
Version: 0.03
It is similar to the BT_Printer library for Android (BLE_Printer for iOS), and implementations, events and methods are almost identical.
We are working to have the same library for all platforms. On iOS it will be different because it uses BLE, but we will try to standardize the use.
This version requires an activation code. If you do not have a code then it will work in DEMO mode and you will only be able to print every 4 minutes.
Dependence: jBluetooth
jSD_BT_Printer
Author: Star-Dust
Version: 0.03
- BT_Printer
- Events:
- BluetoothIsDisabled
- ConnectedToPrint (Success As Boolean)
- DiscoveryFinished
- DiscoveryNewPrinter (Name As String, MacAdress As String)
- DiscoveryNoDeviceFound
- ErrorDiscovery
- SendingError (Mac As String)
- Fields:
- AStream As AsyncStreams
- Functions:
- AddBuffer_ArrayByte (B As Byte()) As String
- AddBuffer_BarCode (Code As String) As String
- AddBuffer_Bitmap (Bmp As Image, ShiftLeft As Int) As String
- AddBuffer_List_Write (list As List) As String
- AddBuffer_List_WriteLine (list As List) As String
- AddBuffer_Tab (ArrayTab As Int()) As String
- AddBuffer_Write (Text As String) As String
- AddBuffer_WriteLine (Text As String) As String
- Class_Globals As String
- ClearBuffer As String
- Close As String
- Connected As Boolean
- flushAllAndClose As String
- Initialize (CallBack As Object, EventName As String, EncodingType As String, CodeActivation As String) As String
Initializes the object. You can add parameters to this method if needed. - IsInitialized As Boolean
Verifica se l'oggetto sia stato inizializzato. - SearchNewPrinter As String
- SelectFromMac (Mac As String) As String
- SendBufferToPrinter ' Only with CodeActivation
- AddBuffer_ArrayByte (B As Byte()) As String
- Events:
- ESC_POS
- Fields:
- BoldOff As String
- BoldOn As String
- DoubleOff As String
- DoubleOn As String
- FontA_Bold As String
- FontA_DoubleHight As String
- FontA_DoubleWide As String
- FontA_DoubleWideHight As String
- FontA_Normal As String
- FontB_Bold As String
- FontB_DoubleHight As String
- FontB_DoubleWide As String
- FontB_DoubleWideHight As String
- FontB_Normal As String
- InitializePrinter As String
- BoldOff As String
- Functions:
- Process_Globals As String
- Fields:
- Encoding
- Fields:
- ISO8859 As String
- UTF8 As String
- Windows1252 As String
- ISO8859 As String
- Functions:
- Process_Globals As String
- Fields:
Attachments
-
3 KB Views: 218
-
11.7 KB Views: 216
-
3.2 KB Views: 202
Last edited: