User`s guide
Table Of Contents
- Chapter 1: About the Printer Driver
- Chapter 2: XPS Card Printer Driver Installation
- Before You Install
- Installation Overview
- Selecting Your Installation Method
- Installing the Card Printer Driver
- Installing the Support Files from the Driver CD
- Installing User Documentation
- Advanced Setup
- Connecting More Than One Printer
- Using the Card Printer Driver for Secure Printing
- Implementing Printer Sharing
- Implementing Printer Pooling
- Chapter 3: Card Printer Driver Management Tasks
- Chapter 4: Card Design Tasks
- Configuring PC Printing Preferences
- Design Tasks in Windows Printing Preferences
- Adjusting the Colors Printed
- Changing a Card Design
- Printing Cards Using Split-Panel Color Printing
- Encoding the Magnetic Stripe Without Printing
- Setting Up to Print on Both Sides of the Card
- Setting Up to Print More Than One Copy of a Card
- Rotating the Card
- Setting the Print Area
- Printing Bar Codes Using Monochrome
- Using Escapes
- Using Magnetic Stripe Fonts
- Chapter 5: Installation Troubleshooting
- Appendix A: Windows 7 and Windows 8 Printer Sharing
- Appendix B: Windows XP Printer Sharing
- Appendix C: Windows Server 2003 Printer Sharing
- Appendix D: Windows Server 2008 Printer Sharing

XPS Card Printer Driver Guide 19
SSL/TLS Components
TheCardPrinterDriverusesaMicrosoftWindowsInternetapplication
programinginterface(API)fortheSSLencryption.
WhentheCardPrinterDriverdetectsthattheprinteriscapableof
communicatingsecurely,itencryptsandsendsalldatausingSSL/TLSacrossthe
networktotheprinter’shttpsport9111.Port9111isreservedfor“DPCL2
Secure”printerlanguagetransmissions.Port9100isusedfornon‐secureDPCL2
transmissions.
Driver Secure and Non-Secure Communications
Communicationisconfiguredtouseoneofthreecommunicationprotocols.
Theseprotocolsarenamedfortheprintercommandlanguageprotocolsusedto
sendcardprintdatabetweentheCardPrinterDriverandtheprinter.
Non-Secure Printing: DPCL and DPCL2 Protocols
DPCLisafirst‐generationnon‐secureprintercommandlanguageprotocolusedto
transmitcardprintdata.
DPCL2isasecond‐generationofthenon‐secureDPCLcommunicationprotocol,
reportingadditionaloptionstotheCardPrinterDriver.TheCardPrinterDriver
displayssomeoftheseoptionsonthedriver’sWindowsPrinterPropertiespages
forjobprocessinglogicandforreportingtoapplicationsviathedriverSDK.
Non‐secureprintingisactivatedautomaticallyforprintersthatdonothave
secureprintingcapabilityorarenotconfiguredtousesecureprinting.Non‐
secureprintingdoesnotprovideSSLencryption.
Secure Printing: DPCL2 Secure Protocol
TheCardPrinterDriverusesDPCL2 Secureastheprinter’ssecure
communicationsprotocol.Duringcardproduction,theCardPrinterDriver
automaticallydetectswhenaprinterhasDPCL2 Secureenabled.
DPCL2 Securecommunicationisenabled(ordisabled)throughtheprinter’s
PrinterManagerWebinterface.Refertotheprinter’sInstallationand
Administrator ’sGuideforcompleteinformationonusingthePrinterManager.