V tomto tutoriálu vysvětlíme krok za krokem průvodce převodem SVG na PNG pomocí C#. Vyvineme také příklad funkce SVG do PNG C# pomocí kroků definovaných v tomto příspěvku. Transformace dokumentu je jednoduchý proces, který vyžaduje pouze několik řádků kódu. Kompletní pokyny a ukázkový kód naleznete níže.
Kroky k převodu SVG na PNG pomocí C#
- Nainstalujte GroupDocs.Conversion for .NET ze správce balíčků NuGet v aplikaci .NET
- Zahrňte jmenný prostor GroupDocs.Conversion pro provádění převodu dokumentů z formátu SVG do formátu PNG
- Vytvořte instanci třídy Converter a předejte soubor SVG jejímu konstruktoru
- Inicializujte třídu ImageConvertOptions a definujte možnosti převodu pro výstupní soubor PNG
- Vyvolejte metodu Convert třídy Converter, předejte mu název výstupního souboru PNG a ImageConvertOptions
Tyto pokyny popisují celý pracovní postup převodu dokumentů pro SVG do PNG. S pomocí výše uvedených bodů můžete snadno a rychle vytvořit schopnost C# SVG to PNG. Můžete začít stažením potřebného balíčku a uvedením odkazu na něj do kódu. V dalších krocích načtěte zdrojový soubor SVG a nastavte možnosti převodu pro výstupní soubor PNG. Nakonec uložte vygenerovaný soubor PNG na disk voláním funkce Převést.
Kód pro převod SVG na PNG pomocí C#
Výše uvedený příklad ukazuje, jak implementovat funkci C# převod SVG na PNG podle pokynů v předchozí části. Použili jsme pouze několik volání API pro provedení převodu dokumentů bez nástroje třetí strany. Můžete také převést SVG do mnoha dalších formátů dokumentů včetně JPG, GIF, WEBP, PPSM, PSD, CSV a mnoha dalších.
V tomto příspěvku jsme diskutovali o procesu převodu dokumentu pro transformaci SVG do formátu PNG a vytvořili pro něj ukázkový kód. V našem dřívějším tutoriálu jsme se podívali na jak převést HTML do RTF v C#; pro více informací zkontrolujte.