On Apr 6, 1:02 am, Eli Friedman <[EMAIL PROTECTED]> wrote:
> krithika wrote:
> > On Apr 4, 10:15 pm, Eli Friedman <[EMAIL PROTECTED]> wrote:
> >> krithika wrote:
> >>> Hi,
> >>> I have embedded Gecko in my java application and Iam calling
> >>> printpreview from this application and then call
> >>> getPrintPreviewNumPages() from printEngine.
> >>> The printpreview page count when done from the browser( it is 8) and
> >>> when obtained from nsPrintEngine (count is 10) are different for the
> >>> same page.
> >>> I have ensured that
> >>> 1. top, bottom, left and right margins are same in browser and my
> >>> PrintSettings.
> >>> 2. ShrintToFit set to true.
> >>> Iam I missing some setting that makes the difference.
> >>> regards,
> >>> Krithika
> >> Given the same settings, the results should be the same.  There's a lot
> >> of ways to end up with differences, though; off the top of my head,
> >> there's the page size, your default font size, your default printer
> >> (yes, this can make a difference in text measurement, although it
> >> usually won't matter), cookies (if your loading a page from a web
> >> server), differences in printer settings (i.e. the stuff you get to by
> >> clicking "properties" in the print dialog on Windows), and version
> >> differences (if you're not embedding the same version of Gecko you're
> >> comparing to).
>
> >> Are you using the global print settings?  That's a code change that
> >> could make a difference.
>
> >> -Eli
>
> > I am using global printer setting.The gecko versions are the same , I
> > have ensured that.
>
> > Regarding font settings , How to find out what is set by the browser
> > and How do I set it to my print Settings?.
>
> > regards,
> > Krithika
>
> It's controlled by the font.size.* preferences; there isn't any way to
> control it in the print settings.
>
> -Eli

I change the font name and size using setFontNamePointSize method in
nsPrintOptions. In nsPrintEngine StartPrint method I get what I
set.But the number of pages does not vary based my font settings.But
when I change from browser->Preferences it changes.

What am I missing?

Iam calling printPreview programatically.

Thanks in Advance,
Krithika

_______________________________________________
dev-tech-layout mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-layout

Reply via email to