رفتن به مطلب

ارسال‌های توصیه شده

irGif


کتابخانه ای قدرتمند برای کار با فایل های Gif

با امکان تبدیل تصاویر به Gif و یا نمایش آن ها

منبع:

android-ndk-gif

مثال ساخت Gif

Dim gif As irGifEncoder
gif.init(300,300,File.Combine(File.DirRootExternal,"test.gif"),0)
For i=1 To 20
	gif.encodeFrame(LoadBitmap(File.DirAssets,"sample_000"&i&".png"),gif.ENCODING_TYPE_FAST)
Next
gif.close

مثالی از نمایش Gif

	Dim gif2 As irGifDecoder
	gif2.load(File.Combine(File.DirRootExternal,"test.gif"))
	Log(gif2.delay(0))
	Dim d As BitmapDrawable
	d.Initialize(gif2.frame(0))
	Activity.Background=d
	Log(gif2.frameNum)
	Log(gif2.height)
	Log(gif2.width)

«موفق باشید.»


 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • 1 ماه بعد...

سلام امین جان 
تشکر بابت این کتابخانه و زحمت شما 

با اجرای مثالی که ضمیمه شده متاسفانه گیف به صورت ثابت هست و چیزی نمایش داده نمیشه 
من نتونستم علت رو متوجه بشم 
ممکنه یه بررسی کنید ؟
مرسی
image.png.adaa25b44b55e36f4ba9db6860b01d89.png

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
  • اضافه کردن...