LPD (Line Printer Daemon) implementation in JavaThis code accepts print jobs over the network and captures them, so a programmer can then manipulate these print jobs. Processing of the print files is now straight forward. By extending the HandlerInterface a developer can do whatever he wishes with the PrintJob. Right now I have implemented writing the PrintJob to disk once we have received it, and I am working on writing the PrintJob to the default printer. Eventually I hope to write the file to a database or network (say a JetDirect). Please check out the class org.simoes.lpd.HandlerInterface.java to see how easy it is to handle your own PrintJobs.
A few uses I have had for this lpdspooler are to:
Java2 SDK 1.4 or higher.
The code depends on the following Java JAR's:
For more information please see the SourceForge project website. I am looking for feedback on the project, so if you have suggestions to bug reports please feel free to contact me.