پرينت گفتن از تكست فيلد

شروع موضوع توسط smmousazadeh ‏15 مارس 2008 در انجمن برنامه فلش Flash

  1. smmousazadeh

    smmousazadeh Well-Known Member

    ارسال‌ها:
    687
    تشکر شده:
    477
    امتیاز دستاورد:
    63
    من يه فايل دارم كه توش از تكست فيلد ديناميك استفاده ميكنم:
    وقتي كد پرينت را با استفاده از كلاس بصورت
    on (release) {
    my_pj = new PrintJob();
    my_pj.start();
    my_pj.addPage([_root.EText.text]);
    my_pj.send();
    delete my_pj;
    }​
    ميدم كد كار نميكنه يعني اصلا چيزي به پرينتر نميفرسته . اما وقتي بصورت
    on (release) {
    my_pj = new PrintJob();
    my_pj.start();
    my_pj.addPage([_root.EText]);
    my_pj.send();
    delete my_pj;
    }​
    كد رو وارد ميكنم تكست فيلد رو بصورت مووي كليپ و با زمينه مشكي به پرينتر ميفرسته. ميخاستم بدونم كسي از دوستان تو اين زمينه كاري كرده. ممنون ميشم
     
    نوشته شده توسط smmousazadeh در ‏15 مارس 2008
  2. kiarash.M

    kiarash.M Active Member

    ارسال‌ها:
    1,329
    تشکر شده:
    1,119
    امتیاز دستاورد:
    36
    میشه فرق این ذو رو بگی ؟؟
    اسم فیلد چیه ؟؟
    خاتا نیست..
     
    نوشته شده توسط kiarash.M در ‏15 مارس 2008
  3. smmousazadeh

    smmousazadeh Well-Known Member

    ارسال‌ها:
    687
    تشکر شده:
    477
    امتیاز دستاورد:
    63
    فرقشون اينه كه من تو اولي پارامتر text رو به پرينتر ميفرستم و توي دومي خود تكستفيلد رو به پرينتر ميفرستم.
    البته شايد كل كد اشتباه باشه و پرينت گرفتن از تكست فيلد ديناميك اينجوري نباشه.
    اگه راه ديگه اي داريد ممنون ميشم.
     
    نوشته شده توسط smmousazadeh در ‏5 آوریل 2008
  4. kiarash.M

    kiarash.M Active Member

    ارسال‌ها:
    1,329
    تشکر شده:
    1,119
    امتیاز دستاورد:
    36
    خوب دوست من

    HTML:
    addPage(target:Object, [printArea:Object], [options:Object], [frameNum:Number])  
    میبینی که تارگتش Object میگیره :wink:


    به این شکل میتونی

    PHP:
    public function simplePrint ()
    {
    printPage = new Sprite();
    printPage.addChild (_text);
    addChild(printPage);

    printJob = new PrintJob();
    printJob.start ();
    printJob.addPage (printPage);
    printJob.send ();

    }
     
    نوشته شده توسط kiarash.M در ‏4 آگوست 2008

به اشتراک بگذارید