Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
However, as far as I experienced, they are not suitable for legacy LPT operation, e. g. operating an JTAG programming adapter. They support Windows printer driver but don't emulate parallel port hardware. I can't say for sure, that this would be impossible at any case, I only can say, that it's apparently impossible with usual driver.
For bit I/O connected to USB, the FTDI FT2232 could be used, they have also a lot of programming examples. But it won't work with a Xilinx, Altera, Lattice, Ponyprog, whatever parallel port adapter.