I have embedded xulrunner1.9 in java and Iam calling printing from
java to generate PDF. I have problems in using "A4" and "Executive"
papernames.It throws unknown paper size exception When I set it to
"Legal" still prints as Letter.I am initializing the nsIPrintSettings
as shown.What Am I missing?.I running this on centos 5 x-64 bit
machine.
settings.setOrientation(nsIPrintSettings.kPortraitOrientation);
settings.setShrinkToFit(true);
settings.setHeaderStrLeft("");
settings.setHeaderStrRight("");
settings.setHeaderStrCenter("");
settings.setFooterStrLeft("");
settings.setFooterStrRight("");
settings.setFooterStrCenter("");
settings.setPrintReversed(false);
settings.setPrintSilent(true);
settings.setPrintBGColors(true);
settings.setShowPrintProgress(false);
String papersize="A4";
settings.setPaperName(papersize);
settings.setOutputFormat(settings.kOutputFormatPDF);
settings.setToFileName(psFile);
settings.setPrintToFile(true);
Thanks in Advance,
Krithi
_______________________________________________
dev-tech-layout mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-layout