So ändern Sie die Größe von SVG-Bildern mit C#

In diesem kurzen Tutorial wird anhand einiger einfacher Schritte und eines leicht verständlichen Codes untersucht, wie man SVG-Bilder mit C# in der Größe ändert. Sie lernen, die Größe von SVG mithilfe von C# mithilfe von ein paar Codezeilen zu ändern, zusammen mit einer detaillierten Beschreibung und einer Liste von zu erledigenden Schritten. Es weist auch an, die Ausgabedatei SVG anzupassen, nachdem ihre Größe geändert wurde.

Schritte zum Ändern der Größe von SVG-Bildern mit C#

  1. Konfigurieren Sie die Projektumgebung für die Verwendung von Aspose.Imaging aus dem NuGet-Paketrepository
  2. Laden Sie die zu skalierende Beispiel-SVG-Datei mit der Load-Methode in der Image-Klasse
  3. Rufen Sie die Resize()-Methode in der Image-Klasse auf und geben Sie die neuen Größenparameter an
  4. Speichern Sie die resultierende SVG-Datei wieder auf der Festplatte

Diese Schritte führen direkt zum Ändern der Größe des SVG-Bildes mit C#, indem Sie die Umgebungskonfigurationsdetails angeben, und dann zu einer Liste mit einfachen Schritten, die Sie befolgen müssen. Sie können das SVG-Bild ähnlich wie andere Bildtypen mit der Methode Image.Load() laden. Sie können das resultierende SVG-Bild auf der Festplatte speichern oder streamen und es anpassen, indem Sie bei Bedarf einen zusätzlichen Parameter “SvgOptions” bereitstellen.

Code zum Ändern der Größe eines SVG-Bildes mit C#

Um die Größe einer SVG-Datei mit C# zu ändern, können Sie das Objekt “SvgOptions” verwenden, das Eigenschaften wie VectorRasterizationOptions, TextAsShapes, Source, ResolutionSettings, Palette, MultiPageOptions usw. enthält, um nur einige zu nennen. Sie können auch SvgOptions.ReleaseManagedResources(), SvgOptions.ReleaseUnmanagedResources() verwenden, um entsprechende Ressourcen freizugeben.

In diesem Tutorial haben wir gelernt, wie man die Größe eines SVG-Bildes mit C# ändert. Wenn Sie mehr über die Größenänderung anderer Bildtypen erfahren möchten, lesen Sie den Artikel zu So ändern Sie die Bildgröße in C#.

 Deutsch