SVG bild in C# zuschneiden – Bilder online zuschneiden

Es gibt zahlreiche Anwendungen zur Bildbearbeitung, aber Aspose.Imaging sticht hervor, weil es sowohl programmatische als auch nicht-programmgesteuerte Lösungen bietet. Sie können nicht nur eine Online-App zum Zuschneiden von Fotos verwenden, die von Aspose.Imaging unterstützt wird, sondern Sie können diese Bibliothek zum Zuschneiden von Bildern auch verwenden, um eine Bildbearbeitungsanwendung für Ihren eigenen Gebrauch zu entwickeln. Diese Anleitung zeigt jedoch, wie Sie SVG bilder in C# mit Aspose.Imaging for .NET zuschneiden. Wir werden ein Codebeispiel schreiben, um einen SVG-Cropper für eine .NET-Anwendung zu erstellen. Beginnen wir also mit dem Artikel.

Wir werden in diesem Leitfaden die folgenden Abschnitte behandeln:

  1. C# Image Crop API-Installation
  2. SVG bild in C# programmgesteuert zuschneiden
  3. Bilder online zuschneiden – SVG Cropper

C# Image Crop API-Installation

Diese funktionsreiche Bibliothek zum Zuschneiden von Bildern ist plattformübergreifend und Sie können die Bilderstellung und -bearbeitung automatisieren, ohne einen Bildeditor eines Drittanbieters erwerben zu müssen. Darüber hinaus können Sie sich bei der effizienten und schnellen Bildverarbeitung auf diese .NET-Bibliothek verlassen. Die Installation ist also recht einfach. Sie können entweder die DLL-Datei herunterladen oder den folgenden Befehl im NuGet-Paketmanager ausführen.

Install-Package Aspose.Imaging 

Bibliothek zum Zuschneiden von Bildern
Bitte lesen Sie diese Installations- Anleitung, falls Sie Schwierigkeiten haben.

SVG bild in C# programmgesteuert zuschneiden

Jetzt ist es Zeit für die Implementierung nach der erfolgreichen Installation von Aspose.Imaging for .NET. Diese C# API zum Zuschneiden von Bildern ist gut gestaltet und einige Methodenaufrufe erweisen sich als SVG-Zuschneideprogramm für Ihre App.

Im Folgenden finden Sie die Schritte zum programmgesteuerten Zuschneiden von SVG bildern in C#:

  • Definieren Sie die Verzeichnisadresse.
  • Erstellen Sie eine Instanz der Klasse Image und rufen Sie die Methode Load auf, um die Quell-SVG-Datei zu laden.
  • Rufen Sie die Methode Save auf, um das Bild im PNG Datei format auf der Festplatte zu speichern.
  • Rufen Sie die Methode Load auf, um das PNG bild zu laden und es dem Objekt der Klasse PngImage zuzuweisen.
  • Initialisieren Sie den Konstruktor der Klasse Rectangle und übergeben Sie ihn als Argument an die Funktion Crop, um das Bild zuzuschneiden.
  • Die Methode Save speichert das zugeschnittene Bild.

Der folgende Codeausschnitt zeigt, wie man eine App zum Zuschneiden von Fotos in einer .NET-Anwendung entwickelt:

using Aspose.Imaging.FileFormats.Png;

namespace Aspose.Imaging
{
    class SVG
    {
        // SVG bild in C# zuschneiden
        static void Main(string[] args)
        {
            // Definieren Sie die Verzeichnisadresse
            String dir = "/sample-files/";
            // Erstellen Sie eine Instanz der Image Klasse und rufen Sie die Load-Methode auf, um die SVG-Quelldatei zu laden.  
            using (Image image = Image.Load(dir + "sample-file.svg"))
            {
                // Rufen Sie die Save-Methode auf, um das Bild im PNG Datei format auf der Festplatte zu speichern. 
                image.Save(dir + "result.png");
            }
            // Rufen Sie die Load-Methode auf, um das PNG bild zu laden und es dem Objekt der PngImage Klasse zuzuweisen.  
            using (PngImage image = (PngImage)Image.Load(dir + "result.png"))
            {
                // Initialisieren Sie den Konstruktor der Rectangle Klasse und übergeben Sie ihn als Argument an die Crop funktion, um das Bild zuzuschneiden.   
                image.Crop(new Rectangle(10, 10, 400, 400));
                // Die Save-Methode speichert das zugeschnittene Bild. 
                image.Save();
            }
        }
    }
}

Die Ausgabe des obigen Codebeispiels ist im Bild unten dargestellt:

SVG-Cropper

Bilder online zuschneiden - SVG Cropper

Aspose.Imaging for .NET steckt hinter diesem online Bildzuschneidetool. Es ist elegant und benutzerfreundlich dank seiner schönen Drag & Drop-Benutzeroberfläche. Es ist kostenlos und es ist kein Abonnement erforderlich, um dieses Tool zu verwenden. Darüber hinaus können Sie SVG online zuschneiden, indem Sie dieses Tool in den Webbrowser Ihres Desktops oder Mobilgeräts integrieren. Mit diesem Tool können Sie die zugeschnittene Datei in anderen gängigen Dateiformaten speichern. Daher empfehlen wir Ihnen dringend, diese App zu verwenden, um die Arbeitsproduktivität zu steigern.

Bild online zuschneiden

App zum Zuschneiden von Fotos – Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz in Anspruch nehmen, um diese Bildzuschneide-Bibliothek ohne Evaluierungseinschränkungen auszuprobieren.

Abschluss

Wir beenden diesen Blogbeitrag hier. Wir haben erklärt, wie man ein SVG bild in C# programmgesteuert zuschneidet. Darüber hinaus haben wir eine Online-App zum Zuschneiden von Fotos ausprobiert, um SVG online zuzuschneiden. Dieser Leitfaden soll Ihnen dabei helfen, einen SVG-Cropper für Ihre Geschäftsanwendung zu erstellen. Wenn Sie also mehr über diese C# API zum Zuschneiden von Bildern erfahren möchten, besuchen Sie bitte die Referenzen Dokumentation und API. Darüber hinaus empfehlen wir Ihnen, den Getting Started Guide zu besuchen.

Schließlich schreibt aspose.com neue Blogbeiträge. Bleiben Sie also bitte auf dem Laufenden, um die neuesten Updates zu erhalten.

Hilfe ist verfügbar

Sie können uns Ihre Fragen oder Anregungen in unserem Forum mitteilen. Sie erhalten schnellstmöglich eine Antwort.

Häufig gestellte Fragen – FAQs

Wie beschneide ich ein Bild in C#?

Sie können Aspose.Imaging for .NET installieren, um Bilder in C# programmgesteuert zuzuschneiden und ihre Größe zu ändern. Bitte besuchen Sie diesen Link, um die tatsächliche Implementierung dieser Bibliothek zum Zuschneiden von Bildern zu sehen.

Wie kann ich ein SVG bild zuschneiden?

Mit dieser online App zum Zuschneiden von Fotos können Sie SVG online zuschneiden.

Siehe auch