PDA

View Full Version : Re: Query


Mike M
March 5th 08, 05:43 PM
> Do u have any suggestion to resolve this problem?

May I suggest you post details of your problem to a newsgroup supporting
those using the XP operating system rather than one supporting those
running Win Me. Include also details such as the printer involved and how
connected, the printer driver version and XP SP level.
--
Mike Maltby



> wrote:

> I have a query.
> For certain applications in WinXP, when fired to printer , some
> characters are getting wrongly scaled. But the prn seems to be proper.
> The problem is found only when directly fired to the printer..
>
> On debugging it could be found that the Wrong Character Scale
> obtained is due to the incorrect value obtained for pdev-
>> cgs.FontXForm.eM11 when directly fired to printer...The value should
> ideally be 0.018880861 for eM11 and eM22 which is obtained when the
> application is print to file.
> But on directly printing to the printer the value of eM11 is getting
> changed to 0.059503075 and eM22 is same as 0.018880861 ..For scaling
> calculation , the xscale (Horizontal Character Scale) is obtained by
> dividing eM11 by eM22..As the value obtained for eM11 is incorrect
> when fired to printer, the horizontal scale of the character obtained
> is wrong..
>
> The transforms, including pdev->cgs.FontXForm.eM11, is obtained by
> using the function XFORMOBJ_iGetXForm() ..
>
> Do u have any suggestion to resolve this problem?