
Barcode Printing
Aside from the obvious visual method of printing text, ID card printers support the ability to print barcodes to your ID cards. Barcodes are generally the "least expensive" way to store information on a card that can be readily accessed by a computer or device. They require the least amount of equipment, but also offer the least amount of security.
A barcode takes simple information, such as an employee name or ID number, and encodes it into standardized barcode formats. This type of technology does not require a special type of computer or printer, just an ID card software that supports the format of barcode that is desired, and the use of a printer ribbon that includes a black resin panel (for product dark, crisp, easy to scan barcodes).
Requirements: All card printers are capable of adding a 1-D or 2-D barcode to a plastic card. You will simply need a barcode scanner connected to a computer, and an ID card software that supports the format of barcode you want to use.
Magnetic Stripe Encoding

While a barcode's information is kept in a computer, a magnetic stripe's information is stored within the magnetic stripe of the card. For example, when used for access control, each card holds data that will unlock preprogrammed doors. Simply swipe the card and, if you are a validated user of that door, it will unlock.
There are two types of magnetic stripe cards:
• High Coercivity (HiCo) magnetic stripe cards are harder to erase, and are used in applications where cards are frequently used or need to have a long life. High co stripes are resistant to damage from most magnets or magnetic fields and therefore are most often used for access control, time and attendance, and gift cards.
• Low Coercivity (LoCo) magnetic stripe cards require a lower amount of energy to record and are easier to erase. Low co stripes can be damaged by even a brief contact with a magnetic field. With this, LoCo cards are typically used for applications where the card is only used for a short time, such as hotel room keys.
Requirements: In order to use magnetic stripe cards, you will need an ID card printer that is capable of magnetic stripe encoding and mid-level or fully-featured ID software.
Smart Card and Proximity Card Encoding

Similar to a magnetic stripe card, data is stored within the smart card components. A smart card offers added functionality and can hold up to 100 times more data than a magnetic stripe. It can be reconfigured to add, erase, or edit hosted data. Smart cards can be categorized into two categories:
• Contact smart card with an integrated chip. As the name implies, a contact smart card must come into direct contact with the reader in order to be read.
• Contactless smart card with a chip and an antenna. In order to be read, it needs to come within a specified distance to the reader (varies by reader), but doesn't need to make direct contact.
Note: Proximity cards are similar to contactless smart cards, but there are important differences. Proximity cards come pre-programmed, so do not need to be encoded. Some printers an read/verify data that has been written to a proximity card, but data on most* proximity cards cannot be added, erased, or edited.
Requirements: In order to use a contact or contactless smart card, you'll need a smart card encoding printer and fully-featured ID software. When ordering the printer, you'll need to specify whether you require contact or contactless encoding.
*Some cards, such as iClass cards, include non-editable, pre-programmed proximity data and a smart chip for encoding your own data.