تحويل صور jpg إلى تنسيق png في c #

JPG هو أحد تنسيقات الصور الأكثر شيوعًا والأكثر استخدامًا. ومع ذلك ، تفقد صور JPG الجودة في كل مرة يتم حفظها فيها. لذلك ، قد تحتاج إلى تحويلها إلى تنسيق غير ضياع مثل PNG. لإجراء هذا التحويل برمجيًا من داخل تطبيقات .NET ، توضح هذه المقالة كيفية تحويل صورة JPG إلى PNG في C#.

C# .NET API لتحويل JPG إلى PNG

Aspose.Imaging for .NET عبارة عن واجهة برمجة تطبيقات معالجة صور غنية بالميزات لمعالجة العديد من تنسيقات الصور. علاوة على ذلك ، فهو يوفر محولًا قويًا يتيح لك تحويل الصور من تنسيق إلى آخر بدقة عالية. في هذه المقالة ، سنستخدم واجهة برمجة التطبيقات هذه لتحويل صور JPG إلى تنسيق PNG. يمكنك إما تنزيل DLL الخاص بواجهة برمجة التطبيقات أو تثبيته مباشرة من NuGet.

PM> Install-Package Aspose.Imaging

تحويل صورة JPG إلى PNG في C#

من السهل جدًا تحويل صورة JPG إلى تنسيق PNG باستخدام Aspose. ما عليك سوى تحميل ملف JPG وحفظه كصورة PNG. فيما يلي خطوات تحويل صورة JPG إلى PNG في C#.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل صورة JPG إلى تنسيق PNG في تطبيقات .NET.

// قم بتحميل صورة JPG
using (Image image = Image.Load("aspose.jpg"))
{
    // قم بإنشاء خيارات PNG
    PngOptions options = new PngOptions() { ColorType= FileFormats.Png.PngColorType.TruecolorWithAlpha };

    // احفظ الصورة بتنسيق JPG
    image.Save("JPG-to-PNG.png", options);
}

احصل على ترخيص API مجاني

يمكنك الحصول على ترخيص مؤقت مجاني لاستخدام Aspose.Imaging for .NET بدون قيود تقييم.

استنتاج

غالبًا ما يتم إجراء تحويل JPG إلى PNG لتحويل الصور إلى تنسيق بدون فقدان. في هذه المقالة ، تعلمت كيفية تحويل صور JPG إلى تنسيق PNG برمجيًا في C#. وبالتالي ، يمكنك بسهولة تضمين تحويل JPG إلى PNG في تطبيقات .NET الخاصة بك. بالإضافة إلى ذلك ، يمكنك استكشاف المزيد حول .NET Image Processing API باستخدام التوثيق. أيضًا ، يمكنك نشر استفساراتك على المنتدى.

أنظر أيضا