| Tip: Bookmark this page with Ctrl-D (Win) or Apple-D (Mac) | Main • Products • Know How / FAQ • Store • Contact |
Manual - Mac OS X Barcode Library
IntroductionThe Wolf Software Mac OS X Barcode Library creates all common linear and 2D barcode symbologies. The library is very easy to use, yet it is fast and lightweight at only 500 kB (Universal Binary). The Dylib can be used in all Mac OS X programming environments, a sample Cocoa application is included.
Supported barcodes
- Codes EAN 8 / EAN 13
- Codes EAN 13 with 2 and 5 digit addon
- Codes ISBN 10 / ISBN 13 with pricing addon
- Barcode UPC-A / UPC-E
- Code 128 (A, B, C types with auto discrimination for numeric compaction and Full ASCII support)
- Code 128 GS 1 (UCC / EAN 128), fully featured implementation with auto formatting, variable field termination etc.
- Code 2/5 Interleaved / Industrial
- Code 39 / 39 Extended with automatic conversion for Full ASCII support
- PZN Pharma Barcode
- Laetus Pharma Barcode
- Codabar / Monarch
- Datamatrix (2D area code)
- PDF 417 (2D area code)
- QR Quick Response (2D area code)
- Databar GS1 (all seven symbologies)
- Mac OS X Dylib, Universal Binary
- Automatic check digit calculation and data conversion for all barcode types
- Highly customizable output with user definable properties for module width, height, human readable text etc.
- Very easy to use - select code type, provide data, library creates barcode with user-specified output resolution
- Generated barcode can be displayed on screen, printed out, saved to a file.
- Sample Cocoa project in Objective-C (incl. pre-compiled read-to-run binary)
- Full source code of library available
- Very small footprint, only 500 kB, only a single file
Mac OS X 10.5 or higher. Xcode 3.x
Demo / Purchasing
The demo prints the text DEMO near the barcode. Please see the online store for licensing options and pricing.
Installation and Setup
Please see the file README.TXT in the downloaded archive.
Where to go from here
We've provided a ready-to-compile Cocoa sample project in Objective-C. You'll find the sample in the Sample folder. For your convenience, we also provide a pre-compiled, ready-to-run i386 binary of the sample, you find it in the Build/Debug folder of the sample.
The sample is a simple Cocoa view-based application that exposes some of the Dylib's properties to the user; the end result looks like this:
The relevant parts of the sample source code have been extensively commented to give you a starting point. The sample also contains some utility functions that deal with CGImageRef / NSImage conversion and PNG export.
Make sure to also see the reference section of the manual.


