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#.
- VSD- oder VSDX-zu-SWF-Dateikonverter – C#-API-Installation
- Konvertieren Sie VSD in SWF programmgesteuert in C#
- Konvertieren Sie VSDX 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:
- Initialisieren Sie ein Klassenobjekt Diagram, um das VSD-Diagramm zu laden.
- 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:
- Erstellen Sie ein Objekt der Klasse Diagram, um die VSDX-Eingabedatei zu laden.
- 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.