Rotate or Flip images in C# .NET

यदि आप उन अनुप्रयोगों को विकसित कर रहे हैं जिनके लिए मजबूत छवि संपादन क्षमताओं की आवश्यकता होती है, तो **$99 Aspose.Imaging Image Rotate & Flip Plugin ** एक उत्कृष्ट विकल्प है. यह शक्तिशाली .NET प्लगइन छवियों को फ्लिपिंग और घूर्णन प्रक्रिया को सरल बनाता है और इसे उपयोगकर्ता अपलोड, ग्राफिक्स डिजाइन, या बैच प्रसंस्करण जैसे कार्यों के लिए आदर्श बना देता है।

इस दिशानिर्देश में, आप सीखेंगे C# में प्रोग्रामिंग रूप से छवियों को फ्लिप कैसे करें , जिसमें क्षैतिज फ्लाइपिंग, ऊर्ध्वाधर फ्लिकिंग के तरीके शामिल हैं, और घूर्णन के साथ फ्रिप को जोड़ना।

कवर किए गए विषय

C# API to Flip छवियों

The .NET के लिए इमेजिंग लाइब्रेरी छवि हेरफेर के लिए एक व्यापक एपीआई प्रदान करती है. **RotateFlip ** विधि के साथ, आप आसानी से विभिन्न रूपांतरणों को छवियों के प्रारूपों की एक विस्तृत श्रृंखला में लागू कर सकते हैं, जिसमें दोनों ऊर्ध्वाधर और क्षैतिज फ्लिप्स शामिल हैं. आप इस image processing API को NuGet के माध्यम से स्थापित कर सकती हैं या अपने परियोजना में एकीकरण के रूप में संग्रह फ़ाइलों का डाउनलोड कर सकें.

PM> Install-Package Aspose.Imaging

एक छवि को फ्लैप करने के लिए कदम

Aspose.Imaging लाइब्रेरी का उपयोग करके एक छवि फ्लिप करने के लिए, इन सरल चरणों का पालन करें:

  • ** Image Load** : आप परिवर्तित करना चाहते हैं कि छवि फ़ाइल को लोड करके शुरू करें।
  • Flip को लागू करें : उपयोग करें RotateFlip विधि फ्लिपिंग दिशा निर्दिष्ट करने के लिए (मानक या ऊर्ध्वाधर)।
  • शब्द संग्रहीत करें : अंत में, अपने वांछित प्रारूप में संशोधित छवि को सहेजें।

Flip an image के बारे में टिप्पणियाँ

यहाँ एक सरल उदाहरण दिखाता है कि कैसे एक छवि को सी # में क्षैतिज रूप से फ्लिप करें:

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 लाइब्रेरी की शक्तिशाली सुविधाओं का उपयोग करके. चाहे व्यक्तिगत परियोजनाओं या पेशेवर एप्लिकेशन के लिए, फ्लिपिंग और रोटिंग छवि कभी भी आसान नहीं हुई है!

अधिक उन्नत छवि प्रसंस्करण कार्यों के लिए, सी # का उपयोग करके JPEG छवियों को DICOM में परिवर्तित करने के लिये ** Image Conversion API ** का पता लगाने पर विचार करें, या अपने एप्लिकेशन की क्षमताओं को आगे बढ़ाने के لیے** सर्वश्रेष्ठ ODG से SVG कनवर्टर पर जाँच करें।

More in this category