Before buying one of these adapters - make sure it has drivers for your specific OS (eg Windows, 32- or 64-bit). Not all of these adapters have 64-bit support.
You might also consider getting cheap second-hand computer with DB-25 Centronics interface, and use it as "Print Server".