Leading zeroes should not be stripped

Hello,

when calling the `drawText` method with numeric strings that begin with zero (such as `"001234"`), the leading zeroes are stripped (the displayed result is `"1234"`). It happens since there is an automatic number conversion in place. Could you please include this change to your project?

With best regards
—
Pavel Dvořák