حدد اللغة
  1. Products
  2. Aspose.Imaging
  3. Compress
clearbit icon

ضغط الصورة ل.NET

شراء ل $99
يشارك
شعار Instagram شعار Dribbble شعار Twitter شعار Youtube

كيفية ضغط الصور باستخدام مكتبة .NET

من أجل ضغط الصور، سنستخدم Aspose.Imaging for .NET API وهي واجهة برمجة تطبيقات غنية بالميزات وقوية وسهلة الاستخدام لمعالجة الصور لمنصة الإنترنت.

1
Install-Package Aspose.Imaging

ضغط الصور عبر .NET

انت تحتاج Aspose.Imaging Compress لترخيص .NET المقنن لتجربة الكود في بيئتك.

  1. قم بتحميل الصورة بمثيل لفئة صورة محددة.
  2. إنشاء خيارات الصورة لضغط الصورة
  3. قم بحفظ الصورة أو تصديرها بتنسيق الصورة المطلوب، والذي تحدده الخيارات

متطلبات النظام

فقط تأكد من أن لديك المتطلبات الأساسية التالية.

  • Microsoft Windows أو نظام تشغيل متوافق مع .NET Core
  • بيئة التطوير مثل Visual Studio Code أو Microsoft Visual Studio.
  • Aspose.Imaging لـ .NET DLL المشار إليه في مشروعك.
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
using System;
 using Aspose.Imaging;

namespace CSharpTutorials
{
    class Program
    {
        static void Main(string[] args)
        {
            Metered metered = new Metered();
            metered.SetLicense("***********", // public key
                               "***********"  // private key
                              );

            // This code compresses png             
            using (var image = Image.Load("tiger.png"))
            {
                image.Save("tiger_compressed.png", new PngOptions
                {
                    CompressionLevel = 9,
                    Progressive = true,
                    ColorType = PngColorType.IndexedColor,
                    Palette = ColorPaletteHelper.GetCloseImagePalette((RasterImage)image, 1 << 5)
                });
            }
        }
    }
}

قد تجد حالات وأمثلة ضغط أخرى مسموح بها هنا