var containerpe1:Sprite = new Sprite();
containerpe1.name = "e_printing_1_1";
addChild(containerpe1);
containerpe1.y = 137;
containerpe1.x = 214;
var jpgpe1Ldr:Loader = new Loader();
var jpgpe1URL:String = "images/pe1-1.jpg"
var jpgpe1URLReq:URLRequest = new URLRequest(jpgpe1URL);
jpgpe1Ldr.load(jpgpe1URLReq);
jpgpe1Ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, jpgpe1Loaded);
function jpgpe1Loaded(event:Event):void
{
containerpe1.addChild(jpgpe1Ldr.content);
}
stop();
Nun möchte ich eine "print" funktion einfügen, die folgendes tun soll:
Print "e_printing_1_1" (mein container)
und wenn ein anderer Container zb. "e_printing_1_2"
auch zu sehen ist, dann soll er den auch drucken.
Habe in AC3 noch keine Print funktion erstellt und komme gerade nicht dahinter,
wie ich das realisieren soll.
Kann mir bitte hierzu jemand helfen, wie man den code einbauen müsste,
damit der druck button dann den Inhalt des containers ausgibt?
function clickFunctionprint(evt:MouseEvent):void {
var ausdruck:PrintJob = new PrintJob();
if (ausdruck.start()) {
ausdruck.addPage(this, new Rectangle(216, 138, 800, 600), druck);
var druck:PrintJobOptions = new PrintJobOptions();
druck.printAsBitmap = true;
ausdruck.send();
}
ausdruck = null;
}
allerdings wird dann der aufgewählte bereich gestrecht...
Hmm google muss bestimmt dazu ne Funktion kennen :-)
Ich such mal... also wenn jemand was weiß einfach her damit :-) *input*input*input*
Lg
Koyo
Geändert von Koyocreative am 10.03.10 um 16:45 Uhr
12.01.12, 18:50 #Jobs Flash Freelancer für ca. 2 Wochen in München gesucht http://t.co/XpMJr5dv
10.01.12, 10:45 #PureMVC vs #RobotLegs Performance Battle. PureMVC is significantly faster than RobotLegs in nearly every respect. http://t.co/324gWRAr