عکس انیمیشن آنلاین

در عصر دیجیتال، نحوه اشتراک گذاری و تعامل ما با محتوای بصری تکامل یافته است. در حالی که عکس های ایستا جذابیت خود را دارند، دنیای انیمیشن ابعاد جدیدی به تصاویر می بخشد. در این پست وبلاگ، نحوه ساخت انیمیشن عکس به صورت آنلاین و تبدیل تصویر به انیمیشن با چند مرحله ساده را بررسی خواهیم کرد.

عکس انیمیشن آنلاین و رایگان

در حین استفاده از این انیمیشن ساز رایگان به راحتی می توانید هر عکسی را به صورت آنلاین به صورت رایگان متحرک کنید. برای کار با آن نیازی به نصب نرم افزار یا افزونه ای ندارید.

  1. ابتدا، انیماتور عکس آنلاین را از هر مرورگر وب باز کنید.
  2. سپس عکس ورودی را آپلود کنید یا آن را از هر فضای ذخیره سازی ابری بارگذاری کنید.
  3. گزینه های انیمیشن یا تغییر اندازه را در صورت نیاز تنظیم کنید.
  4. روی دکمه متحرک کلیک کنید یا پیش نمایش انیمیشن را مشاهده کنید.
  5. فرمت خروجی را به صورت APNG، GIF یا WEBP انتخاب کنید.
  6. عکس متحرک را دانلود کنید یا آن را در فضای ذخیره سازی ابری ذخیره کنید.

PS: لینک دانلود پس از 24 ساعت منقضی می شود زیرا هیچ یک از داده های شما در سرور ذخیره نمی شود.

مزایای انیمیشن عکس آنلاین

انیمیشن عکس آنلاین انقلابی در شیوه متحرک سازی تصاویر ایجاد کرده است و این فرآیند را برای همه در دسترس، کاربرپسند و لذت بخش کرده است. در اینجا برخی از مزایای ایجاد انیمیشن های عکس آنلاین آورده شده است:

سهولت استفاده: این ابزار آنلاین دارای یک رابط بصری است که به تجربه قبلی در انیمیشن نیاز ندارد. شما می توانید به سادگی تصاویر را آپلود کنید و انیمیشن های مختلف را تنها با چند کلیک اعمال کنید.

راحتی: از آنجایی که همه چیز به صورت آنلاین انجام می شود، می توانید با اتصال به اینترنت از هر جایی به ابزار دسترسی داشته باشید. نیازی به دانلود یا نصب هیچ نرم افزاری نیست.

مقرون به صرفه بودن: این ابزار آنلاین رایگان است و می توان انیمیشن های نامحدودی را بدون نیاز به جزئیات کارت اعتباری یا ایمیل ایجاد کرد.

طیف گسترده ای از جلوه ها: این ابزار آنلاین انیمیشن عکس مجهز به انواع افکت های انیمیشن است که به شما امکان می دهد گزینه های مختلف انیمیشن را آزمایش کنید.

قابلیت اشتراک گذاری: هنگامی که انیمیشن عکس شما آماده شد، می توانید لینک دانلود را دریافت کرده و از آن برای به اشتراک گذاشتن تصویر متحرک در رسانه های اجتماعی، وب سایت ها یا با دوستان و خانواده استفاده کنید و تاثیر کار خلاقانه خود را تقویت کنید.

Photo Animator – راهنمای توسعه دهنده

می‌توانید با استفاده از سی شارپ، عکس‌ها را در برنامه‌های مبتنی بر NET خود متحرک کنید. شما می توانید تصاویر ثابت را از طریق حرکات ظریف، افکت ها و انتقال ها زنده کنید. مراحل زیر نحوه متحرک سازی عکس ها در سی شارپ را توضیح می دهد:

  • Conholdate.Total for .NET را در انتهای خود نصب کنید.
  • مدت زمان انیمیشن را تنظیم کنید و تصویر منبع را بارگیری کنید.
  • ApngOptions و فریم ها را تنظیم کنید.
  • تصویر متحرک خروجی را صادر کنید.

نمونه کد زیر نحوه متحرک سازی عکس ها در سی شارپ را نشان می دهد:

const int AnimationDuration = 1000; // 1 s
const int FrameDuration = 70; // 70 ms
using (RasterImage sourceImage = (RasterImage)Aspose.Imaging.Image.Load(dataDir + "not_animated.png"))
{
    ApngOptions createOptions = new ApngOptions
    {
        Source = new FileCreateSource("raster_animation.png", false),
        DefaultFrameTime = (uint)FrameDuration,
        ColorType = PngColorType.TruecolorWithAlpha,
    };

    using (ApngImage apngImage = (ApngImage)Aspose.Imaging.Image.Create(
        createOptions,
        sourceImage.Width,
        sourceImage.Height))
    {
        int numOfFrames = AnimationDuration / FrameDuration;
        int numOfFrames2 = numOfFrames / 2;

        apngImage.RemoveAllFrames();

        // فریم اول را اضافه کنید
        apngImage.AddFrame(sourceImage, FrameDuration);

        // قاب های میانی اضافه کنید
       for (int frameIndex = 1; frameIndex < numOfFrames - 1; ++frameIndex)
        {
            apngImage.AddFrame(sourceImage, FrameDuration);
            ApngFrame lastFrame = (ApngFrame)apngImage.Pages[apngImage.PageCount - 1];
            float gamma = frameIndex >= numOfFrames2 ? numOfFrames - frameIndex - 1 : frameIndex;
            lastFrame.AdjustGamma(gamma);
        }

        // آخرین فریم را اضافه کنید
        apngImage.AddFrame(sourceImage, FrameDuration);

        apngImage.Save();
    }
}

اسکرین شات زیر تصویر متحرک خروجی است:

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

تبدیل PNG متحرک به GIF در سی شارپ

با دنبال کردن مراحل زیر به راحتی می توانید PNG متحرک را به GIF در سی شارپ تبدیل کنید:

  • Conholdate.Total برای NET را در پروژه خود پیکربندی کنید.
  • بررسی کنید که آیا تصویر بارگذاری شده یک فایل APNG است یا خیر.
  • APNG را با شی کلاس GifOptions به GIF تبدیل کنید.

کد نمونه زیر نحوه تبدیل PNG متحرک به GIF در سی شارپ را نشان می دهد:

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dataDir + "Animated PNG.png"))
{
    // بررسی نوع تصویر بارگذاری شده
    System.Diagnostics.Debug.Assert(image is ApngImage);
                
    // با همان فرمت ذخیره کنید
    image.Save(dataDir + "same_format.png");
                
    // صادرات به فرمت متحرک دیگر
    image.Save(dataDir + "animated.gif", new GifOptions());
}

لطفاً برای مرجع به GIF متحرک زیر نگاه کنید:

متحرک PNG به GIF

مجوز ارزیابی رایگان

می‌توانید برای آزمایش API با ظرفیت کامل، مجوز موقت رایگان درخواست کنید.

نتیجه

انیمیشن عکس دنیایی از امکانات خلاقانه را باز می کند و ما را قادر می سازد تا تصاویر خود را با حرکت، احساسات و داستان سرایی القا کنیم. دسترسی به این انیمیشن عکس آنلاین مشکل پیچیده و زمان بر را تنها با چند کلیک با استفاده از هر دستگاه یا سیستم عامل حل می کند. علاوه بر این، شما همچنین می توانید اطلاعاتی در مورد ادغام این ویژگی در برنامه ها یا پروژه های خود بیابید. در صورت نیاز به بحث در مورد هر یک از نگرانی‌های خود، لطفاً با ما در [تالار گفت‌وگو4 بنویسید.

همچنین ببینید