Snížení velikosti SVG souboru v C# - API pro změnu velikosti obrázků

Když vytváříte software pro automatizaci vytváření a manipulace s obrázky, preferujete snadno instalovatelnou a lehkou knihovnu pro práci. Naštěstí Aspose.Imaging pro .NET nabízí téměř všechny funkce potřebné k tomu, aby vývoj byl hladký a efektivní. V tomto blogovém příspěvku implementujeme jak programově snížit SVG velikost souboru v C#. Kromě toho můžete zvolit online nástroj, který lze vložit, abyste dosáhli stejné funkčnosti. Proto se ujistěte, že máte na svém stroji nastaveno .NET pro implementaci funkčnosti.

Následující body budou pokryty:

  1. Instalace API pro změnu velikosti obrázků
  2. Snížení velikosti SVG souboru v C#
  3. Snížení velikosti SVG obrázku online

Instalace API pro změnu velikosti obrázků

Nyní, pro instalaci, prosím stáhněte soubor DLL nebo jej můžete nainstalovat prostřednictvím NuGet Package Manager spuštěním následujícího příkazu:

Install-Package Aspose.Imaging 
instalace API pro změnu velikosti obrázků

Snížení velikosti SVG souboru v C#

Nyní můžeme implementovat funkčnost a upravit velikost SVG souboru podle následujících kroků:

  • Načtěte zdrojový SVG obrázek voláním Load metody třídy Image.
  • Metoda Resize upraví rozměry obrázku.
  • Vytvořte instanci objektu třídy PngOptions.
  • Nastavte možnosti vektorové rastrování nastavením hodnoty vlastnosti VectorRasterizationOptions.
  • Vyvolejte metodu Save pro uložení upraveného obrázku na disk.

Následující ukázka kódu demonstruje, jak vyvinout resizer SVG obrázků v C# programově:

Výstup výše uvedeného příkladu kódu je zobrazen na obrázku níže:

upravte svg

Snížení velikosti SVG obrázku online

Kromě API pro změnu velikosti obrázků, Aspose.Imaging pro .NET také zpřístupnilo online nástroj pro snížení velikosti SVG obrázku online v jakémkoliv webovém prohlížeči. Dále je zdarma a můžete jej použít jednoduše kliknutím na obrázek níže:

snížení velikosti SVG obrázku online

Upravit SVG - Získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci a vyzkoušet toto API pro změnu velikosti obrázků bez omezení hodnocení.

Shrnutí

Programová manipulace s velikostí obrázků je považována za náročný úkol. Nicméně, Aspose.Imaging pro .NET tento proces značně usnadnilo zpřístupněním metod a tříd. Takže jsme se zabývali tím, jak snížit velikost SVG souboru v C#. Kromě toho můžete navštívit dokumentaci, API reference a GitHub repozitář.

Nakonec, aspose.com publikuje nové články. Takže nás nadále navštěvujte pro nejnovější aktualizace.

Zeptejte se na otázku

Můžete nám sdělit své dotazy nebo otázky na našem fóru.

Často kladené otázky – FAQ

Jak upravit SVG obrázek online?

Můžete použít tento online resizer SVG obrázků. Je to rychlé a nevyžaduje žádné předplatné.

Jak snížit velikost SVG souboru?

Aspose.Imaging poskytuje programové řešení pro úpravu SVG souborů. Proto navštivte tento odkaz, abyste se naučili, jak toho dosáhnout v .NET.

Viz také