Sprache auswählen
  1. Products
  2. Aspose.Imaging
  3. Kompresse
clearbit icon

Bild für .NET komprimieren

So komprimieren Sie Bilder mithilfe der .NET-Bibliothek

Um Bilder zu komprimieren, verwenden wir die Aspose.Imaging for .NET API, eine funktionsreiche, leistungsstarke und benutzerfreundliche Bildbearbeitungs-API für die Net-Plattform.

1
Install-Package Aspose.Imaging

Komprimieren Sie Bilder über .NET

Du brauchst Aspose.Imaging Compress für .NET-Zähllizenz um den Code in Ihrer Umgebung auszuprobieren.

  1. Laden Sie das Bild mit einer Instanz einer bestimmten Bildklasse.
  2. Erstellen Sie Bildoptionen, um das Bild zu komprimieren
  3. Speichern oder exportieren Sie das Bild im gewünschten Bildformat, das durch die Optionen definiert wird

System Anforderungen

Stellen Sie einfach sicher, dass Sie die folgenden Voraussetzungen erfüllen.

  • Microsoft Windows oder ein kompatibles Betriebssystem mit .NET Core
  • Entwicklungsumgebung wie Visual Studio Code oder Microsoft Visual Studio.
  • Aspose.Imaging für .NET DLL, auf das in Ihrem Projekt verwiesen wird.
 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)
                });
            }
        }
    }
}

Möglicherweise finden Sie weitere zulässige Komprimierungsfälle und Beispiele Hier