PDA

Volledige versie bekijken : Printjob -> landscape 100%?


Heedless
%Europe/Berlin %732 %2006, 17:34
Is het mogelijk om voor een printjob zelf wat printinstellingen van te voren in te stellen?
Ik heb nu dit:

btnPrint.onRelease = function() {
var my_pj:PrintJob = new PrintJob();
if (my_pj.start()) {
my_pj.orientation = "landscape";// dit werkt dus niet, want orientation is read-only
my_pj.addPage(_root.bitmapHolder, {xMin:0, xMax:480, yMin:0, yMax:340}, null);
}
my_pj.send();
delete my_pj;
};
Als ik nu klik op btnPrint, dan krijg ik het instellingen menu voor mijn printer, klik direct op 'ok' dan print hij de inhoud van _root.bitmapHolder uit. Maar die komt nu op een staand vel, bovenaan.
Ik wil eigenlijk dat hij het vel draait en die bitmapHolder mc zo scaled dat hij over het hele vel wordt uitgeprint. Dus zonder dat de gebruiker zelf dat in moet gaan zitten stellen.

Kan je dit niet instellen?

theFlashWizard
%Europe/Berlin %795 %2006, 19:05
orientation is read-only. Dit zal de gebruiker zelf moeten invullen.
Gelukkig kun je met pageWidth en pageHeight de grote van je pagina ophalen en je mc aan de hand daarvan resizen :)

Heedless
%Europe/Berlin %952 %2006, 22:51
orientation is read-only. Dit zal de gebruiker zelf moeten invullen.
Gelukkig kun je met pageWidth en pageHeight de grote van je pagina ophalen en je mc aan de hand daarvan resizen :)

Daar was ik na het posten ook achter gekomen :) hij scaled hem nu zo dat hij precies op het vel past, alleen moet je nog handmatig zeggen dat je hem als landscape wil helaas, maar dat moet dan maar