Page 1 of 1

Barcode font : not same size with RunRev and MSWord

Posted: Mon Sep 08, 2008 2:38 pm
by bangkok
I use the free true type font from IDAutomation (code 39)
Vista.

http://www.download.com/Free-TrueType-C ... 67143.html

-new stack, field with text size at 24
-laser printer
the printed barcode is 10 mm high

-Microsoft Word, same font, same size (24)
-same printer, same parameters
the printed barcode is... 30 mm high !

:shock:

i've noticed the same size difference with another barcode font.

Overall it's not a big deal, I just need to increase the size with RunRev in order to get a readable barcode...

But I'm wondering if it's normal. Or did I miss something ?

Posted: Tue Sep 09, 2008 5:35 am
by Janschenkel
When printing from Revolution on Windows, you have to use the 'formatForPrinting' stack property to get the best results. Unlike on Mac and Linux, Windows handles fonts differently on screen than while printing - and we're not just talking about the obvious compensating for lower screen resolutions.

Anyway, when you're printing on Windows, you ought to print from a separate stack with this property set to true. Your best approach is to prebuild a separate stack with the fields and other co ntrols laid out in the correct position. Then set its 'formatForPrinting' property to true, save it, quit Revolution to make absolutely sure it's not loaded in memory. And use a printing script like this one

Code: Select all

on mouseUp
  go invisible stack "MyReportLayout"
  put "123456789012" into field "Barcode"
  print stack "MyReportLayout"
  close stack "MyReportLayout"
end mouseUp
Hope this helped,

Jan Schenkel.

Posted: Tue Sep 09, 2008 6:44 am
by bangkok
Janschenkel wrote:When printing from Revolution on Windows, you have to use the 'formatForPrinting' stack property to get the best results. .
Amazing . The difference can be seen immediately on the screen (for barcode fonts, it's less obvious for regular font like Arial) !

Thanks a lot.