Aspose.Imaging bietet mit dem Image Resizer Plugin für .NET einfache und effiziente Methoden für diese Aufgabe. Die Resize-Methode in der Image-Klasse kann vorhandene Bilder dynamisch skalieren.
Image
Image.Filter
auf, um den gewünschten Filter festzulegen.Bild.Save
auf, um das Ergebnis zu speichern oder zu exportieren.Hol dir die entsprechenden Assembly-Dateien von den Downloads oder hol dir das Paket von NuGet, um Aspose.Imaging
direkt in deinem Arbeitsbereich hinzuzufügen.
Ja, Sie können eine proportionale Größenänderung mit spezifischen ResizeType-Optionen erreichen, indem Sie die Methoden ResizeWidthProportionally und ResizeHeightProportionally verwenden.
Die ResizeType-Enumeration ermöglicht es Ihnen, den Typ des zu verwendenden Größenänderungs-Filters festzulegen, der die Qualität des skalierten Bildes beeinflusst. Sie umfasst Optionen wie LanczosResample und NearestNeighbourResample, die unterschiedliche Leistungs- und Qualitätsanforderungen erfüllen.
Das Plugin unterstützt das Ändern der Größe von WebP-Bildern. Sie finden ein Beispiel in der Dokumentation, das zeigt, wie man ein WebP-Bild mit bestimmten Optionen mithilfe der Resize-Methode ändert.
Die Größeneinstellung großer Bilder kann erheblichen Speicher und Verarbeitungsleistung erfordern. Es wird empfohlen, die Leistung zu testen und die Parameter gegebenenfalls anzupassen.
Ja, das Beibehalten des Seitenverhältnisses beim Ändern der Größe kann leicht durch die Verwendung spezifischer Methoden in der Bibliothek umgesetzt werden, die es Ihnen ermöglichen, die Höhe oder Breite festzulegen, während die andere Dimension automatisch angepasst wird.