|It depends here whether we are talking about LPT1 from a Command Prompt under Windows or a pure MS-DOS system.|
If the former you can map LPT1 to the printer driver. This will show you how.
Basically you make the printer behave as if it were a network printer. it matters little how the printer is physically connected.
However is you are talking about pure MS-DOS then you are going to have problems. Most page printers like inkjets and laser printers relay on the graphics ability of Windows to do their work. With MS-DOS every application that used a printer came with its own printer drivers. There were no common drivers like there is with Windows. Otherwise the printer just printed unformatted text and relied on the printers abilities to do any formatting.
About the only printers you are going to get these days with parallel ports that will work under MS-DOS as dot matrix printers although any printer with a parallel port should work. However, parallel port printers are getting as rare as hens teeth,