واضح آرشیو وب فارسی:سایت ریسک: شلغم نپخته14-01-2010, 12:05 AMبه نام آفریدگار خرد این آموزش را ابتدا در سایت خود سپس کپی اش را در اینجا قرار دادیم. -------------------------- یکی از نیازهای بسیار مهم طراحان فلش امکان ذخیره انواع فایل توسط فلش بر روی رایانه می باشد که با به عرصه آمدن فلش پلیر 10 این امکان تا حدود قابل توجه ای بوجود آمد. این مقاله ای که اینک مطالعه می کنید اولین مقاله ی آموزشی ذخیره تصویر در میان منابع فارسی می باشد. بدون مقدمه به آموزش می پردازیم. نکته: این پروژه نیازمند سه کلاس می باشد: BitString،JPGEncoder و PNGEncoder که البته برای امکانات بیشتری نیز مورد استفاده قرار می گیرند. ابتدا یک پروژه as3 را باز کنید. حال یک دکمه برای ذخیره عکس نیز ایجاد و نام آن را save_btn بگزارید. یک موی کلیپ با نام mc ایجاد نمود و عکس مورد نظر را وارد آن کنید. اینک این کد را در فریم اول کپی کنید: import com.adobe.images.JPGEncoder; save_btn.addEventListener( MouseEvent.CLICK, act); function act( e:MouseEvent ) { var Image:BitmapData=new BitmapData(mc.width,mc.height); Image.draw(mc); var encoded_jpg:JPGEncoder=new JPGEncoder(100); var jpg_binary:ByteArray=encoded_jpg.encode(Image); var file:FileReference = new FileReference(); file.save(jpg_binary,"myfile.jpg"); } شما می توانید در قسمت های mc.width و mc.height عددهایی جهت طول و عرض تصویر بگزارید. همچنین myfile.jpg نام پیشفرض برای ذخیره می باشد. امیدوارم که مورد استفاده قرار گرفته باشد. برای یادگیری بهتر یک نمونه در اینجا قرار داده ایم که کلاس های مربوطه نیز در آن موجود می باشد. در صورت بروز هر مشکل آن را در بخش پرسش و پاسخ مطرح نمایید. لطفاً نظر خود در خصوص این مقاله را بیان کنید. التماس دعا - یا علی دریافت نمونه: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! منبع: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! razi.sadeq16-01-2010, 07:54 PMسلام خیلی کارت درسته یعنی هرچقدر تشکر کنم بازهم کمه اگه یه طراح فلش بدون ادعا پیدا بشه فقط خودتی راستی اگه خونتون شیرازه یه خبر خصوصی بهم بده سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 320]