V tomto jednoduchém tématu vám ukážeme, jak převést SVG na Presentation pomocí C#, aniž byste se museli spoléhat na PowerPoint. Dobrá věc je, že pro převod SVG na PPTX v C# nepotřebujete software třetích stran ani knihovnu Interop. Aplikaci lze použít v kterémkoli z nakonfigurovaných prostředí .NET v rámci Windows, Linux nebo macOS za předpokladu, že ukázkový kód může bezproblémově běžet na všech platformách .NET.
Kroky k exportu SVG do PPTX v C#
- Nakonfigurujte svou aplikaci tak, aby přidala balíček Aspose.Slides for .NET z NuGet.org
- Chcete-li vytvořit výchozí prezentaci, vytvořte instanci třídy Presentation
- Přístup k prvnímu výchozímu snímku v kolekci snímků prezentace
- Přečtěte si obsah souboru SVG jako řetězec a vložte jej do kolekce prezentačních obrázků
- Přidejte tvar rámečku obrázku do vybraného snímku s přidaným obrázkem SVG
- Uložte prezentaci s obrázkem SVG na disk
Pomocí výše uvedených kroků v C# lze snadno uložit SVG jako PPT prezentaci. Proces je zahájen vytvořením instance třídy Presentation a přístupem k výchozímu prvnímu snímku z kolekce snímků. Poté je obsah souboru SVG načten jako řetězec z disku a přidán do IPPImage uvnitř kolekce prezentačních obrázků. Nakonec se do snímku přidá tvar rámečku obrázku pomocí přidaného SVG a prezentace se uloží na disk.
Kód pro převod SVG na PPTX v C#
Pomocí výše uvedeného příkladu v C# SVG do PowerPointu lze převod prezentací snadno provést pomocí několika řádků jednoduchého kódu. Můžete také použít existující prezentaci a můžete vložit SVG na libovolné místo uvnitř libovolného snímku nastavením libovolné vlastní velikosti. Zdrojový SVG můžete také načíst jako paměťový stream ze zdrojů, jako jsou databáze nebo web.
Tento tutoriál vysvětluje, jak vložit SVG do prezentace pomocí C#. Pokud se chcete dozvědět o přidání tabulky do prezentace PowerPoint, přečtěte si článek na jak vytvořit tabulku v PowerPointu pomocí C#.