Visio naar SVG converteren in C#

Visio naar SVG converteren in C#

[Visio][1]-diagrammen bieden een grote hulp bij het tekenen van complexe zakelijke stroomschema’s. U kunt elke diagramsoftware gebruiken om netwerkdiagrammen te maken met behulp van symbolen en sjablonen. U moet echter VSD/VSDX-bestanden converteren naar andere populaire bestandsindelingen om aan zakelijke vereisten te voldoen. Daarom leer je in deze blogpost hoe je Visio programmatisch converteert naar [SVG][2] in C#. We zullen deze Visio-bestandsindeling [bibliotheek][3] op bedrijfsniveau gebruiken om Visio naar SVG en Visio naar HTML te converteren. In dit artikel behandelen we de volgende punten:

  • [Visio-bestandsindeling bibliotheekinstallatie][4]
  • [Visio programmatisch converteren naar SVG][5]
  • [Conversie van Visio naar HTML in .NET][6]

Installatie van bibliotheek met Visio-bestandsindeling

Het installatieproces duurt enkele seconden, wat uiteindelijk productietijd bespaart. U kunt de DLL-bestanden echter [downloaden][7] of de API installeren door de volgende opdracht uit te voeren in de [NuGet][8] pakketbeheerder.

 Install-Package Aspose.Diagram 

Converteer Visio programmatisch naar SVG

Nu gaan we de Visio naar SVG-conversie uitvoeren met een paar regels broncode in een .NET-toepassing. De stappen zijn:

  1. Instantiseer een instantie van de klasse [Diagram][9] en laad het VSDX-bronbestand.
  2. Maak een object van de klasse [MemoryStream][10] om een stream te maken.
  3. Gebruik de methode [Opslaan][11] om de resulterende SVG rechtstreeks in een stream op te slaan.
  4. Roep de methode [Opslaan][12] aan om het resulterende SVG-bestand op te slaan.
  5. Lees de stream in de terminal/console Kopieer en plak de volgende code in uw hoofdbestand:

Visio naar HTML-conversie in .NET

Op dezelfde manier biedt deze Visio-bestandsindelingsbibliotheek methoden om Visio naar HTML programmatisch te converteren. U kunt de stappen en het onderstaande codefragment volgen:

  1. Roep de [Diagram][9]-constructor aan om een VSD-diagram te laden.
  2. Sla het diagrambestand op als een HTML-bestand door de methode [Opslaan][12] aan te roepen. Je kunt de uitvoer zien in de onderstaande afbeelding:
    Visio naar HTML

Ontvang een gratis licentie

U kunt gebruikmaken van een [gratis tijdelijke licentie][13] om de API zonder evaluatiebeperkingen uit te proberen.

Opsommen

We beëindigen deze blogpost hier. U hebt geleerd hoe u Visio programmatisch converteert naar SVG in C#. Daarnaast heeft u ook de Visio naar HTML-conversie doorlopen met behulp van deze Visio-bibliotheek met bestandsindelingen. Bovendien kunt u door de [documentatie][14] navigeren om de andere functies te leren kennen. Bovendien raden we u aan onze [Aan de slag-gids][15] te volgen. Ten slotte schrijft [conholdate.com][16] nieuwe blogposts. Blijf dus in contact voor regelmatige updates.

Een vraag stellen

U kunt uw vragen of opmerkingen aan ons doorgeven op ons [forum][17].

Veelgestelde vragen

Hoe converteer ik Visio naar HTML? Roep de constructor [Diagram][9] aan om een VSD-diagram te laden en sla het diagrambestand op als een HTML-bestand door de methode [Save][12] aan te roepen. Hoe sla ik een Visio-bestand op als een SVG? Volg deze [link][5] om het codefragment te vinden dat de [Visio][1] naar [SVG][2] conversie programmatisch demonstreert.

Zie ook