Microsoft® Visio Převod formátů prostřednictvím C#

Převádějte diagramy MS Visio do PDF, HTML a obrázků včetně BMP, JPG, PNG, TIFF a sestavujte aplikace pro různé platformy .NET.

 

Pro jakékoli řešení, návrh vývojových diagramů a podnikových vývojových diagramů atd. nebo kdykoli je potřeba zpracovat diagramy MS Visio v umístění aplikace. Je tedy potřeba analyzovat Visio formáty a také je převést na jiné formáty. To vše může usnadnit .NET Visio API. API nejen vytváří, čte a manipuluje se soubory Visio, ale také převádí do obrázků, PDF a HTML formátů.

Inter Conversion Visio souborů

Soubory Visio, jako jsou VSDX, VSX, VTX, VDX, VSSX, VSTX, VSDM, VSSM, VSTM, lze vzájemně převést pomocí několika řádků kód C#. Podívejme se na případ konverze VSD na VSDX. API poskytuje a třída Diagram načíst zdrojový soubor VSD. Po načtení souboru zavolejte metodu Uložit s výstupní cestou s názvem souboru VSDX a SaveFileFormat Přípona .targetFile jako parametry.

C# Kód pro konverzi VSD na VSDX
 

Visio Převod formátů na obrázky

Kdykoli je potřeba převést Microsoft® Visio souborů do obrázků včetně JPG, PNG, BMP, TIFF a SVG. API to usnadňuje a proces převodu je stejný. Pomocí třídy Diagram načtěte soubor a zavolejte metodu uložení zadáním názvu obrázku s úplnou cestou a parametrem SaveFileFormat. Pro konkrétní nastavení obrazu poskytuje API Třída ImageSaveOptions .

C# Kód pro převod Visio do obrazových formátů
 

Převeďte soubory Visio do PDF

API je schopen převést visio formátů do PDF. Proces konverze je jednoduchý. Načtěte soubor pomocí třídy Diagram. Vytvořit Objekt Memostream uložte soubor visio jako PDF do streamu pomocí metody Save s objektem streamu a SaveFileFormat.PDF jako parametry. Vytvořte objekt FileStream pro převedený soubor a uložte jej pomocí MemoryStream.WriteTo(FileStream) metoda.

C# Kód pro Visio převod do PDF