VSD VSDX zu SWF

Visio-Zeichnungen werden häufig zum Erstellen von Flussdiagrammen, Datenbankschemamodellen, Elektroleitungen oder Möbellayoutplänen verwendet. In einigen Anwendungsfällen müssen Sie möglicherweise ein VSD- oder VSDX-Diagramm in eine SWF-Datei konvertieren. In Übereinstimmung mit ähnlichen Anforderungen behandelt dieser Artikel das programmgesteuerte Konvertieren einer VSD- oder VSDX-Datei in eine SWF-Datei in C#.

Visio Drawing to SWF File Converter – C#-API-Installation

Die Aspose.Diagram for .NET-API kann zum Erstellen oder Konvertieren von Visio-Zeichnungen verwendet werden. Sie können die API konfigurieren, indem Sie ihre DLL-Datei von New Releases herunterladen oder mit dem folgenden NuGet-Installationsbefehl:

PM> Install-Package Aspose.Diagram

Konvertieren Sie VSD in SWF programmgesteuert in C#

Sie können eine VSD-Datei mit den folgenden Schritten in das SWF-Format konvertieren:

  1. Initialisieren Sie ein Klassenobjekt Diagram, um das VSD-Diagramm zu laden.
  2. Schreiben Sie die SWF-Ausgabedatei mit der Methode Save.

Das folgende Codebeispiel erläutert, wie Sie ein VSD-Visio-Diagramm in eine SWF-Datei in C# konvertieren:

// Instanziieren Sie das Diagrammklassenobjekt und öffnen Sie die VSD-Datei
Diagram diagram = new Diagram("Sample.vsd");

// Instanziieren Sie die SWFSaveOptions
SWFSaveOptions options = new SWFSaveOptions();

// Legen Sie das Speicherformat als SWF fest
options.SaveFormat = SaveFileFormat.Swf;

// Speichern Sie die resultierende SWF-Datei
diagram.Save("SWF_output.swf", options);

Konvertieren Sie VSDX in eine SWF-Datei in C#

Sie können eine VSDX-Datei in das SWF-Format konvertieren, indem Sie die folgenden Schritte ausführen:

  1. Erstellen Sie ein Objekt der Klasse Diagram, um die VSDX-Eingabedatei zu laden.
  2. Speichern Sie die SWF-Datei mit der Methode Speichern.

Das Code-Snippet erläutert, wie eine VSDX-Datei programmgesteuert in C# in eine SWF-Datei konvertiert wird:

// Instanziieren Sie das Diagrammobjekt und öffnen Sie die VSDX-Datei
Diagram diagram = new Diagram("Sample.vsdx”);

// Instanziieren Sie die SWFSaveOptions
SWFSaveOptions options = new SWFSaveOptions();

// Legen Sie das Speicherformat als SWF fest
options.SaveFormat = SaveFileFormat.Swf;

// Speichern Sie die resultierende SWF-Datei
diagram.Save( "SWF_output.swf", options);

Erhalten Sie eine kostenlose API-Lizenz

Sie können alle Funktionen der API in vollem Umfang testen, indem Sie eine kostenlose temporäre Lizenz anfordern.

Fazit

In diesem Artikel haben Sie gelernt, wie Sie eine VSD- oder VSDX-Datei programmgesteuert in C# in eine SWF-Datei konvertieren. Darüber hinaus können Sie die Dokumentation besuchen, um andere von der API angebotene Funktionen zu überprüfen. Bei Fragen können Sie sich gerne im Forum an uns wenden.

Siehe auch

Flussdiagramm programmgesteuert in C# erstellen