About Cups Driver
What's Cups Driver?
This printer driver uses CUPS, the standard Linux printing system, to print to TM printers from common applications on Linux OS.
- Collapse All
Characteristics
-Can be used in the same way as a common CUPS printer driver.
-Can print images as they appear in applications, such as photos, text, and line drawings.
-Can send user- defined ESC/POS commands to busy printers. Users familiar with ESC/POS commands can easily customize and print original designs, such as corporate logos.
-Can use a variety of printer controls. Can perform detailed control, such as setting the time for cutting paper, Cash Drawer control, print speed control, and reducing blank lines.
Development environment
Assumes the following operations on an i386 architecture OS
-Red Hat Enterprise Linux 5 and Fedora Core 6
-SUSE Linux 10.2 and openSUSE Linux 10.2
The following external programs are required for operation
-CUPS 1.2x
-libusb 0.1.6 or later (only when using a USB backend for TM)
Note:
-A USB backend for TM is required as a driver when printing via USB from a Linux OS earlier than kernel 2.6.21.
-Linux OS with kernel version 2.6.21 or later can print with the CUPS standard USB backend. A USB backend for TM cannot be used.
Architecture
Driver Comparison Table
Item | Advanced Printer Driver | JavaPOS ADK | OPOS ADK | OPOS ADK for .NET | Cups Driver | ||
---|---|---|---|---|---|---|---|
Outline | Windows Printer Driver + API |
Library (Java class file) |
Library (OCX file) |
Library (.NET class library) |
Cups Printer Driver | ||
Environment | OS | Windows environment | Yes | Yes | Yes | Yes | No |
Linux environment | No | Yes | No | No | Yes | ||
Development | Programming language | Windows API such as VB/VC++. | Java language | Language for OCX such as VB/VC++. | Language for .NET such as VB.NET/C#. | C++ etc on Linux | |
POS Printer | I/F(Interface) | Serial | Yes | Yes | Yes | Yes | Yes |
Parallel | Yes | No | Yes | Yes | Yes | ||
USB | Yes | Yes | Yes | Yes | Yes | ||
Ethernet | Yes | Yes | Yes | Yes | No | ||
Print method | Print from Word/Excel | Yes | No | No | No | No | |
Windows API | Yes | No | No | No | No | ||
International unifiedPOS spec. | No | Yes | Yes | Yes | No | ||
Print function | Prints with the Device built-in Font | Yes | Yes | Yes | Yes | No | |
Prints with Windows Font | Yes | No | No | No | No | ||
Prints with arbitrary Font size | Yes | No | No | No | No | ||
Reduced print | Yes | No | No | No | Yes | ||
Method of acquiring state | Epson original spec. | Yes | No | No | No | No | |
International unifiedPOS spec. | No | Yes | Yes | Yes | No | ||
Other peripherals | Line Display | Yes | Yes | Yes | Yes | Yes | |
Cash Drawer | Yes | Yes | Yes | Yes | Yes | ||
MICR | Yes | Yes | Yes | Yes | No | ||
Check Scanner | Yes | Yes | Yes | Yes | No | ||
MSR | No | Yes | Yes | Yes | No | ||
Keylock | No | Yes | Yes | Yes | No | ||
Electronic Journal | No | Yes | Yes | Yes | No |
Close