I disegni di Visio sono comunemente usati per creare diagrammi di flusso, modelli di schemi di database, cablaggi elettrici o piani di layout di mobili. In alcuni casi d’uso, potrebbe essere necessario convertire un diagramma VSD o VSDX in un file SWF. In conformità con requisiti simili, questo articolo illustra come convertire un file VSD o VSDX in un file SWF a livello di codice in C#.
- Convertitore di file da VSD o VSDX a SWF – Installazione dell’API C#
- Converti VSD in SWF a livello di codice in C#
- Converti VSDX in file SWF in C#
Convertitore da disegno a file SWF di Visio – Installazione dell’API C#
L’API Aspose.Diagram for .NET può essere utilizzata per creare o convertire i disegni di Visio. Puoi configurare l’API scaricando il suo file DLL da Nuove versioni o con il comando di installazione NuGet di seguito:
PM> Install-Package Aspose.Diagram
Converti VSD in SWF a livello di codice in C#
È possibile convertire un file VSD in formato SWF con i seguenti passaggi:
- Inizializzare un oggetto classe Diagram per caricare il diagramma VSD.
- Scrivi il file SWF di output usando il metodo Salva.
L’esempio di codice seguente illustra come convertire un diagramma VSD Visio in un file SWF in C#:
// Istanziare l'oggetto classe Diagram e aprire il file VSD
Diagram diagram = new Diagram("Sample.vsd");
// Crea un'istanza di SWFSaveOptions
SWFSaveOptions options = new SWFSaveOptions();
// Imposta Salva formato come SWF
options.SaveFormat = SaveFileFormat.Swf;
// Salva il file SWF risultante
diagram.Save("SWF_output.swf", options);
Converti VSDX in file SWF in C#
Puoi convertire un file VSDX in formato SWF seguendo i passaggi seguenti:
- Crea un oggetto della classe Diagram per caricare il file VSDX di input.
- Salva il file SWF con il metodo Salva.
Il frammento di codice elaborato mostra come convertire un file VSDX in un file SWF a livello di codice in C#:
// Crea un'istanza dell'oggetto diagramma e apri il file VSDX
Diagram diagram = new Diagram("Sample.vsdx”);
// Crea un'istanza di SWFSaveOptions
SWFSaveOptions options = new SWFSaveOptions();
// Imposta Salva formato come SWF
options.SaveFormat = SaveFileFormat.Swf;
// Salva il file SWF risultante
diagram.Save( "SWF_output.swf", options);
Ottieni la licenza API gratuita
Puoi valutare tutte le funzionalità dell’API a pieno regime richiedendo una licenza temporanea gratuita.
Conclusione
In questo articolo, hai imparato come convertire un file VSD o VSDX in un file SWF a livello di codice in C#. Inoltre, puoi visitare la documentazione per verificare altre funzionalità offerte dall’API. In caso di domande, non esitare a contattarci al forum.