0% found this document useful (0 votes)
124 views5 pages

DYMO SDK For Linux - CUPS Drivers

The document summarizes the DYMO SDK for Linux, which contains CUPS drivers for DYMO LabelWriter and LabelManager printers. The drivers have been tested on Linux distributions including Gentoo, Fedora, CentOS, and Ubuntu and work with CUPS versions 1.2 and higher. The SDK includes driver source code, documentation, and examples of using the CUPS API and Cairo graphics library to print labels and obtain paper information. Drivers are provided under the GPL license and support is provided on a best-effort basis via email.

Uploaded by

William
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
124 views5 pages

DYMO SDK For Linux - CUPS Drivers

The document summarizes the DYMO SDK for Linux, which contains CUPS drivers for DYMO LabelWriter and LabelManager printers. The drivers have been tested on Linux distributions including Gentoo, Fedora, CentOS, and Ubuntu and work with CUPS versions 1.2 and higher. The SDK includes driver source code, documentation, and examples of using the CUPS API and Cairo graphics library to print labels and obtain paper information. Drivers are provided under the GPL license and support is provided on a best-effort basis via email.

Uploaded by

William
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

DYMO SDK for Linux – CUPS drivers

Revision 1 - May 31, 2006


Revision 2 – June 20, 2008
Revision 3 – July 10, 2009
Overview

The DYMO SDK for Linux contains Linux drivers for the LabelWriter and LabelManager
product lines. The drivers conform to the CUPS (Common Unix Printing System) standard. The
SDK also includes documentation, driver source code and examples of use.

Requirements
The drivers were tested under the latest stable CUPS version 1.2. They work correctly with
versions of CUPS 1.3.9.

Operating system

The drivers have been tested under following Linux distributions so far and will work on most
Linux distributions with CUPS as long as the CUPS package dependencies are met.
• Gentoo Linux 2005
• Fedora Core 3 & 4
• CentOS Linux
• Ubuntu 8.04
• Ubuntu 9.04

The drivers will work under other operating systems where CUPS is running. For example, other
Unix systems like Sun Solaris, AIX, BSD, Macintosh OS X, etc. Please note: the CUPS drivers
work on OS X but do not work with the Mac version of DYMO Label Software.

License
Drivers are provided under the GPL license version 2. See the full text of the license in the
LICENSE file.
DYMO Products Supported

The following products are supported:


• LabelWriter 450
• LabelWriter 450 Turbo
• LabelWriter 450 Twin Turbo
• LabelWriter 450 DUO
• LabelWriter 4XL
• LabelWriter 400
• LabelWriter 400 Turbo
• LabelWriter DUO
• LabelWriter Twin Turbo
• LabelMANAGER 450
• LabelPOINT 350
These products should work with direct USB connections as well as shared over the network
from other Linux or Windows machine.

The following products can work only when shared over the network from a Windows machine.
This is due to limitations in the USB support in these printers – Linux USB support only
recognizes fully compliant USB devices.
• LabelMANAGER 400
• LabelMANAGER PC

Installation
Extract the files from dymo-cups-drivers-1.2.0.tar.gz. Open a terminal window and run the following
commands in the package directory:
• ./configure
• make

To install the compiled binaries and data files run the following command (with root privileges):
• make install

Support Level
Drivers are provided AS-IS with NO WARRANTIES, with basic e-mail support only.

Driver version
Latest driver version is 1.2.0
SDK Contents

Drivers in source form


Installation script
Command line driven sample programs
1. paper_list - displays all paper sizes with dimensions and printable areas for a given
printer. Uses only CUPS API.
2. paper_bounds - prints a bounding rectangle for all papers. Uses CUPS API and Cairo
graphics library.
3. test_label - prints a test label contained aligned text, image, photo, rectangle, lines.
Shows how 3-party application can create a label and print it.

You might also like