On 8 Jan 2002 at 22:43, Mariano Alvarez Fernandez wrote:
pavenis@lanet.lv escribió:
Small comment: addons/print/grxprint.h addons/bmp/grxbmp.h are not installed by 'make install' when corresponding features are not enabled in makedefs.grx
For the bmp code the problem is grxbmp.h uses an internal GRX include, so someone must fix it (and add bmp true color support and simplify the interface)
Well, I don't really use grxbmp.h, I only noticed it's not installed
I don't know how grxprint works, but if the include file doesn't call any internal includes I think it doesn't hurt to install the include. (Also, it will be nice to make if works in the win32 version, some people has requested it to me)
grxprint supports rather limitted set of printers. It should work on Epson dot matrix printers and most printers which supports PCL. Generation of PCL5 is Ok (so I can use it for example on HP LaserJet 1200 with resolutions up to 600dpi). But it's tested for DJGPP and Linux only. I think there should be no problems with Windows if writting PCL to device is acceptable (I don't know whether it's so). This of course will not work on such printers like for example HP DeskJet 710 which doesn't support PCL. I was not able to get printing working for DJGPP if the HP LaserJet were connected to USB port (maybe I simply missed something)
Some things to think about:
Support of PCL6 (I don't have docs ...)
Perhaps changing printing direction for efficiency reasons (I have put related support in a long time ago when
Andris