So ändern Sie die Bildgröße in C#

In diesem kurzen Tutorial wird beschrieben, wie Sie die Größe eines Bildes in C# ** ändern, indem Sie einfach das Quellbild laden und dann die Resize-Funktion aufrufen, um die Transformation durchzuführen. Zum Ändern der Bildgröße wird C#-Code zusammen mit den Schritten zum Konfigurieren der Umgebung bereitgestellt. Sie können den Größenänderungstyp festlegen, während Sie die Größe des Bildes eines beliebigen Typs wie JPEG, BMP, PNG, GIF usw. ändern.

Schritte zum Ändern der Bildgröße in C#

  1. Konfigurieren Sie die Umgebung, um Ihrer Anwendung Aspose.Imaging hinzuzufügen
  2. Laden Sie das Quellbild in das Klassenobjekt Image
  3. Rufen Sie die Image.Resize()-Methode zusammen mit dem Größenänderungstyp auf
  4. Speichern Sie das Ausgabebild im gewünschten Format

Die Verwendung des Prozesses C# Bildgröße ändern wird hier mit Hilfe der Freigabe von Links zu den erforderlichen Ressourcen und dann Schritt-für-Schritt-Aufgaben zum Abschließen der Konvertierung erläutert. Es ist ein einfacherer Prozess, bei dem Sie einfach das Bild laden und dann die Größenänderungsfunktion zusammen mit der Option zum Festlegen des Größenänderungstyps aufrufen, wie es hier gezeigt wird AdaptiveResample. Sie können jedoch jeden der Größenänderungstypen wie LanczosResample, BilinearResample, CubicConvolution und Bell verwenden, um nur einige zu nennen.

Code zum Ändern der Bildgröße in C#

Dieser Code zeigt, wie die Operation c# Bildgrößenänderung mit dem angegebenen ResizeType durchgeführt werden kann. Sie können eine andere Überladung der Resize-Funktion verwenden, die ein ImageResizeSettings-Klassenobjekt erfordert. Dieses Objekt enthält ResizeType als eine der Eigenschaften und bietet auch andere Eigenschaften wie ColorCompareMethod, ColorQuantizationMethod, EntriesCount, FilterType usw.

In diesem Tutorial haben wir gelernt, die Bildgröße in C# zu ändern. Wenn Sie mehr über den Prozess der Umwandlung von Bildtypen erfahren möchten, lesen Sie den Artikel zu So erstellen Sie ein PNG-Bild aus BMP in C#.

 Deutsch