Rotate or Flip images in C# .NET

اگر شما در حال توسعه برنامه هایی هستید که نیاز به قابلیت های ویرایش تصویر قوی دارند، $99 Aspose.Imaging Image Rotate & Flip Plugin یک انتخاب عالی است. این پلاگین قدرتمند .NET Plugin فرآیند چرخش و چرخش تصاویر را ساده تر می کند و آن را برای وظایف مانند بارگذاری کاربر، طراحی گرافیک یا پردازش بسته ایده آل می کند. با Aspose.Imaging برای .NET، شما می توانید به راحتی چرخش افقی و عمودی را انجام دهید و همچنین این اقدامات را با چرخش ترکیب کنید.

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

موضوعات پوشش داده شده

C# API به Flip Images

در این آرشیو برچسب ها: .NET کتابخانه یک API جامع برای دستکاری تصویر را ارائه می دهد.با روش RotateFlip، شما به راحتی می توانید تغییرات مختلف را به طیف گسترده ای از فرمت های تصویر، از جمله هر دو فلیپ های عمودی و افقی اعمال کنید.برای نصب این API پردازش تصویر از طریق NuGet یا دانلود فایل های جمع آوری برای ادغام در پروژه خود را.

PM> Install-Package Aspose.Imaging

گام به گام برای پر کردن یک تصویر

برای فلیپ کردن یک تصویر با استفاده از کتابخانه Aspose.Imaging، این مراحل ساده را دنبال کنید:

  • تصویر را بارگذاری کنید: با بارگذاری فایل تصویر که می خواهید ویرایش کنید، شروع کنید.
  • فلیپ را اعمال کنید: استفاده از RotateFlip روش برای مشخص کردن جهت پرواز (هوریزون یا عمودی).
  • Save the Image: در نهایت، تصویر اصلاح شده را در فرمت مورد نظر خود ذخیره کنید.

فلیپ یک تصویر

در اینجا یک مثال ساده نشان می دهد که چگونه یک تصویر را به صورت افقی در C# فلیپ کنید#:

using Aspose.Imaging;
using Aspose.Imaging.ImageOptions;

public void FlipImageHorizontally(string inputPath, string outputPath)
{
    using (Image image = Image.Load(inputPath))
    {
        image.RotateFlip(RotateFlipType.RotateNoneFlipX);
        image.Save(outputPath, new PngOptions());
    }
}

روت و فلیپ یک تصویر

شما همچنین می توانید چرخش را با چرخش ترکیب کنید.این است که چگونه هر دو را در یک راه انجام دهید:

public void RotateAndFlipImage(string inputPath, string outputPath)
{
    using (Image image = Image.Load(inputPath))
    {
        image.RotateFlip(RotateFlipType.Rotate90FlipY);
        image.Save(outputPath, new PngOptions());
    }
}

با پیروی از این مراحل، شما به راحتی می توانید تصاویر را در برنامه های .NET خود با استفاده از ویژگی های قدرتمند کتابخانه Aspose.Imaging دستکاری کنید.اگر برای پروژه های شخصی یا برنامه های حرفه ای، چرخش و چرخش تصاویر هرگز آسان تر نبوده است!

برای کارهای پردازش تصویر پیشرفته تر، در نظر بگیرید که از API Image Conversion برای تبدیل تصاویر JPEG به DICOM با استفاده از C# استفاده کنید یا بهترین ODG به SVG Converter برای .NET را برای بهبود قابلیت های برنامه خود بررسی کنید.

More in this category