Hi all,
After pull my hair out for a half of day, I just find out that TSP100 printer driver reports its print width incorrectly when we use GetDeviceCaps to retrieve print width. Call GetDeviceCaps with PHYSICALWIDTH will report 1725 that is roughtly equal to 8.5 inches corresponding to 203ppi that LOGPIXELSX reported.
Just let you all know