SVG a EMF jsou oba formáty založené na vektorech. Existuje mnoho zastaralých CAD a reportingových nástrojů, které stále preferují formát souboru EMF kvůli jeho širší kompatibilitě. Představte si, že pracujete na projektu .NET a snažíte se dosáhnout automatizace, která usnadní konverzi SVG na EMF. Aspose.Slides pro .NET je mocné SDK, které vám umožní programově vybudovat převodník SVG na EMF. Kromě toho toto SDK pro konverzi obrázků zajišťuje, že vaše obchodní požadavky jsou splněny efektivně. Tak se pojďme posunout kupředu a naučit se, jak jen pár řádků kódu v C# může přidat hodnotu vašemu stávajícímu projektu .NET.
Instalace SDK pro konverzi obrázků
Stáhněte si SDK nebo spusťte následující příkaz v konzole správce balíčků:
Install-Package Aspose.Slides.NET
Navíc jej můžete nainstalovat prostřednictvím správce balíčků NuGet.
Jak převést SVG na EMF v .NET - Ukázka kódu
Zde implementujeme funkčnost. Jakmile je instalace SDK dokončena, prosím, postupujte podle následujících kroků:
- Definujte pracovní adresář a načtěte licenci.
- Vytvořte instanci třídy SvgImage a načtěte zdrojový SVG soubor.
- Uložte obrázek SVG jako soubor EMF zavoláním metody WriteAsEmf .
Můžete vyvinout převodník SVG na EMF v .NET pomocí níže uvedeného kódu:
Výstup:
Získejte bezplatnou licenci
Získejte bezplatnou dočasnou licenci pro vyzkoušení tohoto SDK pro konverzi obrázků nad rámec hodnotících omezení.
Závěr
Formát souboru EMF nabídl lepší kompatibilitu s operačním systémem Windows. Tento příspěvek na blogu poskytl praktické řešení pro dosažení konverze SVG na EMF programově. Nicméně, Aspose.Slides pro .NET nabízí řadu funkcí pro práci s různými formáty obrázků. Proto nezapomeňte navštívit následující zdroje:
Prosím navštivte naše fórum, abyste se ptali na otázky.
Často kladené otázky
Q: Jak převést soubor SVG na soubor EMF v C#
Můžete vyvinout převodník SVG na EMF v .NET pomocí Aspose.Slides pro .NET. Prosím navštivte tento odkaz pro zobrazení ukázky kódu v C#.
Q: Potřebuji třetí API k práci s Aspose.Slides pro .NET?
Ne, nevyžaduje žádnou závislost. Můžete zkontrolovat stránku instalace pro další informace.
Q: Nabízí Aspose.Slides pro .NET bezplatnou zkušební verzi?
Ano, můžete využít bezplatnou dočasnou licenci pro vyzkoušení tohoto SDK pro konverzi obrázků.