RecLineChars and printed chars

Jul 06, 2007 2 Replies

My TSP100 return "38,44,48" on RecLinesCharList; however, if I set RecLineChars to



38, it only print 27 chars
44, it only print 31 chars
48, it only print 34 chars

Is this just printer bug (StarMicronics) or am I missing something here?



(I am using OPOS on Vista)



My TSP100 return "38,44,48" on RecLinesCharList; however, if I set RecLineChars to 38, it only print 27 chars 44, it only print 31 chars 48, it only print 34 chars

Is this just printer bug (StarMicronics) or am I missing something here?

(I am using OPOS on Vista)

I found out what is the problem, but still no elegant solution. But first let I answer your questions

I leave the margin as is, which I think 0

This Star printer is an optional printer, as the customer want to pick any other printer. They don't want to tie to a specific hardware. Secondly OPOS compliant sound good to them!!(sigh)

The problem is that I should had mentioned: User use 2.25in paper size or 51mm print width, not the full size 3.125 inch or 72mm print width. The RecLinesCharList return the char print on 72mm print width setting. When I do the math, it turns out exactly as what it printed.

The solution I am pursuing is that I take a preset width (User have to manually enter), in this case is 51. Then mult for 8 (dot/mm) = 408. Then 408 / 12(dot/char) = 34 char

The issue still that I cannot automatically detect the width. User still have to manually enter 51 mm. If they never have to change the setting themselves then it won't be a problem..but...

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required