تقليل حجم ملف JPEG في C# - أداة تقليل حجم JPEG عبر الإنترنت

مرحبًا أيها المبرمجون، ستوضح هذه التدوينة كيفية تقليل حجم ملف JPEG في لغة C# برمجيًا. Aspose.Imaging for .NET هي خدمة تغيير حجم الصور لتطبيقات .NET ويمكنك تغيير حجم JPEG دون فقدان الجودة. إن تقليل حجم ملفات JPG/JPEG الكبيرة يفيد دائمًا من حيث التخزين ووقت تحميل موقع الويب والمزيد. لذلك، يمكنك تقليل حجم JPEG باستخدام مخفض حجم JPEG عبر الإنترنت والذي يتم تشغيله أيضًا بواسطة Aspose.Imaging for .NET. ومع ذلك، ليست هناك حاجة إلى أي تبعية أخرى لجهة خارجية لتثبيت مكتبة C# هذه. لذلك، دعونا نبدأ هذا الدليل على الفور.

وسوف نتناول النقاط التالية في هذا الدليل:

  1. خدمة تغيير حجم الصورة - تثبيت API
  2. تقليل حجم ملف JPEG في C# - نموذج التعليمات البرمجية
  3. تقليل حجم JPEG عبر الإنترنت - تغيير حجم صورة JPEG

خدمة تغيير حجم الصورة - تثبيت API

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

Install-Package Aspose.Imaging 

تغيير حجم الصورة API
يرجى زيارة دليل التثبيت هذا في حالة وجود أي صعوبة.

تقليل حجم ملف JPEG في C# - نموذج التعليمات البرمجية

لقد قمنا بتثبيت Aspose.Imaging for .NET على نظامنا المحلي. الآن، نحن على استعداد لرؤية التنفيذ الفعلي من خلال كتابة بضعة أسطر من التعليمات البرمجية المصدر لتغيير حجم صورة JPEG.

يمكنك اتباع الخطوات التالية لتقليل حجم ملف JPEG في C#:

  • قم بإنشاء كائن من فئة Image واستدعاء الأسلوب Load لتحميل ملف JPEG المصدر.
  • ستقبل طريقة Resize العرض والارتفاع وسيتم تغيير حجم الصورة وفقًا لذلك.
  • يمكنك استدعاء الأسلوب NearestNeighbourResample إذا كنت تريد تغيير حجم الصورة باستخدام خوارزمية الجوار الأقرب.
  • ستقوم الطريقة حفظ بحفظ صورة JPEG الناتجة على القرص.

يوضح مقتطف التعليمات البرمجية التالي كيفية تقليل حجم صور JPEG برمجياً:

namespace Aspose.Imaging
{
    class SVG
    {
        // تقليل حجم JPEG في C#
        static void Main(string[] args)
        {
            // تحديد عنوان الدليل
            String dir = "/sample-files/";
            // قم بإنشاء كائن من فئة الصورة واستدعاء طريقة التحميل لتحميل ملف JPEG المصدر.  
            using (Image image = Image.Load(dir + "sample.jpeg"))
            {
                // ستقبل طريقة تغيير الحجم العرض والارتفاع وسيتم تغيير حجم الصورة وفقًا لذلك.
                image.Resize(300, 300);
                // يمكنك استدعاء الأسلوب NearestNeighbourResample إذا كنت تريد تغيير حجم الصورة باستخدام خوارزمية الجوار الأقرب.  
                // image.ResizeHeightProportionally(image.Height * 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
                // ستقوم طريقة الحفظ بحفظ صورة JPEG الناتجة على القرص. 
                image.Save(dir + "result.jpeg");
            }
        }
    }
}

سوف يقوم نموذج كود C# أعلاه بتغيير حجم JPEG دون فقدان الجودة كما ترون في الصورة أدناه:

تغيير حجم صورة jpeg

مخفض حجم JPEG عبر الإنترنت - تغيير حجم صورة JPEG

لذا، فإن هذه الأداة عبر الإنترنت مدعومة أيضًا بواسطة Aspose.Imaging for .NET. يعمل مخفض حجم JPEG عبر الإنترنت بكفاءة لأنه قوي وخفيف الوزن. علاوة على ذلك، يمكنك فتحه في متصفح الويب على الهاتف المحمول/سطح المكتب بسهولة. يحتوي على واجهة مستخدم سهلة الاستخدام حيث يمكنك سحب الملفات وإفلاتها بسلاسة. علاوة على ذلك، فهو يتيح لك تكوين طلب تغيير الحجم الخاص بك فقط من واجهة المستخدم. إنها مجانية ولن يُطلب منك إنشاء حساب، ونحن نحثك على تجربة هذه الأداة الرائعة مرة واحدة على الأقل.

برنامج تصغير حجم jpeg اون لاين

قم بتغيير حجم JPEG دون فقدان الجودة - احصل على ترخيص مجاني

يمكنك الاستفادة من ترخيص مؤقت مجاني لتجربة خدمة تغيير حجم الصورة هذه دون قيود التقييم.

خاتمة

لننهي منشور المدونة هذا هنا على أمل أن تكون قد تعلمت كيفية تقليل حجم ملف JPEG في لغة C#. لقد قمنا باستخدام أداة تقليل حجم JPEG عبر الإنترنت لتغيير حجم صور JPEG في أقصر فترة. لذا، هذا هو الوقت المناسب إذا كنت تتطلع إلى اختيار خدمة موثوقة لتغيير حجم الصورة لتطبيقك. علاوة على ذلك، يرجى زيارة الوثائق، API المراجع، و GitHub الريبو للبدء. أخيرًا، يقوم aspose.com بكتابة منشورات مدونة جديدة. لذلك، قم بزيارة هذه المنصة مرة أخرى للحصول على آخر التحديثات.

المساعدة متاحة

يمكنك إخبارنا بأسئلتك أو استفساراتك على المنتدى.

الأسئلة المتداولة – الأسئلة الشائعة

كيفية تصغير حجم الصورة في C#؟

يوفر Aspose.Imaging for .NET مجموعة كبيرة من الفئات والأساليب لتغيير حجم JPEG دون فقدان الجودة. علاوة على ذلك، يرجى زيارة هذا الرابط للحصول على الخطوات الكاملة ونموذج التعليمات البرمجية.

كيف يمكنني تقليل حجم صورة JPG؟

يمكنك استخدام مخفض حجم JPEG عبر الإنترنت لتقليل حجم صور JEPG.

أنظر أيضا