Tento článek popisuje proces převodu VSD na VSDX pomocí C#. Obsahuje podrobnosti pro nastavení IDE pro vývoj, seznam kroků a ukázkový kód pro převod VSD na VSDX bez Visio pomocí C#. Jsou diskutovány různé možnosti uložení pro přizpůsobení převedeného souboru VSDX.
Kroky ke změně VSD na VSDX pomocí C#
- Pro převod VSD na VSDX nastavte prostředí tak, aby používalo Aspose.Diagram for .NET
- Načtěte zdrojový soubor Visio ve formátu VSD do objektu Diagram
- Vytvořte objekt DiagramSaveOptions pro přizpůsobení výstupního souboru VSDX
- Nastavte příznak na automatické přizpůsobení stránek obsahu výkresu
- Zavolejte metodu Save() nastavením názvu výstupního souboru a požadovaných možností uložení
Tyto kroky shrnují, jak převést Visio VSD na VSDX pomocí C#. Načtěte zdrojový soubor VSD do objektu Diagram a deklarujte objekt DiagramSaveOptions nastavením formátu souboru pro uložení jako VSDX. Nastavte další vlastnosti v objektu DiagramSaveOptions, jako je příznak AutoFitPageToDrawingContent.
Kód pro převodník VSD na VSDX pomocí C#
Výše uvedený kód popisuje jak převést VSD na VSDX pomocí C#. Můžete nastavit výchozí písmo pro znaky Unicode nebo znaky, pro které není v systému nainstalováno požadované písmo. Tato třída také podporuje funkce zpětného volání pro zpracování varování během převodu.
Tento tutoriál nás naučil, jak transformovat soubory Visio z VSD na VSDX. Chcete-li převést obrázek na soubor Visio, přečtěte si článek: Převést obrázek na Visio v C#.