From: <sh...@al...> - 2000-02-18 17:44:24
|
> You'll note that the ESC(/ command > is starting the lines at different horizontal positions (offset 0, 1, > 2, and 3). Ah, this was the crucial piece of information which I missed. Now all is clear. Well, almost... Currently, unprint is calculating a "skip factor", which says how many pixels to move over to the right for each pixel printed. I added the line: skip*=2; just under the calculation of the skip factor, and the Graphic2.prn file then unprints very nicely. In fact, the image looks so good (in terms of pixel placement), it really calls attention to how badly I'm approximating the colors. I really should fix that... But, my question is, is this simple hack correct? Do we just want to double the skip factor under all conditions, or, just certain conditions? I really think this information has to be in the ESCP2 file somewhere. Either in the long init string, in the remote mode section, or the ESC(D. Eric |