Microsoft Visio-Zeichnungen werden häufig in Organisationen für verschiedene Designzwecke verwendet. Sie können eine Visio Diagrammdatei programmgesteuert mit C# in ein Bildformat konvertieren. Diese Konvertierung ist hilfreich, da Bilder im Vergleich zu den Zeichnungsformaten VSD, VSDX usw. einfach geteilt und in der Vorschau angezeigt werden können. Dieser Artikel behandelt verschiedene Konvertierungsszenarien in den folgenden Abschnitten:
- Visio Drawing to Image Converter – C# API Installation
- Konvertieren Sie Visio Dateien (VSD/VSDX) mithilfe von C# programmgesteuert in ein Bild
- Konvertieren einer bestimmten Seite von Visio VSD/VSDX in ein Bild mit C#
Visio Drawing to Image Converter – C# API Installation
Aspose.Diagram for .NET API kann verwendet werden, um mit Diagramm dateien zu arbeiten. Sie können VSD, VSDX und verschiedene andere Dateiformate programmgesteuert mit der C# Sprache in .NET Framework erstellen, bearbeiten oder manipulieren. Bitte konfigurieren Sie die API, indem Sie sie aus dem Abschnitt Downloads herunterladen oder mit dem folgenden NuGet Installationsbefehl:
PM> Install-Package Aspose.Diagram
Konvertieren Sie Visio Dateien (VSD/VSDX) mithilfe von C# programmgesteuert in ein Bild
Möglicherweise müssen Sie eine Visio-Zeichnung mit den folgenden Schritten in ein JPG, PNG, TIFF oder andere Bildformate konvertieren:
- Rufen Sie den Diagrammkonstruktor auf, um die Eingabe-VSD/VSDX-Zeichnung zu laden.
- Speichern Sie die ausgegebene JPG, SVG, BMP, GIF oder SVG Bilddatei.
Der folgende Code zeigt, wie ein VSD/VSDX Diagramm mithilfe von C# programmgesteuert in ein JPG, SVG, BMP, GIF oder SVG Bild konvertiert wird:
// Rufen Sie den Diagrammkonstruktor auf, um eine VSD/VSDX-Zeichnung zu laden
Diagram diagram = new Diagram("ExportToImage.vsd");
// Speichern Sie die ausgegebene JPG, SVG, BMP, GIF oder SVG Bilddatei
diagram.Save("ExportToImage_out.png", SaveFileFormat.PNG);
Konvertieren einer bestimmten Seite von Visio VSD/VSDX in ein Bild mit C#
Manchmal möchten Sie möglicherweise auf eine bestimmte Seite in einer Visio-Zeichnung verweisen und deren Inhalt anzeigen oder eine Miniaturansicht erstellen. Sie können ganz einfach eine bestimmte Seite einer VSD/VSDX Datei in eine Bilddatei konvertieren. Führen Sie die folgenden Schritte aus, um eine bestimmte Seite einer Visio Diagrammdatei programmgesteuert mit C# in ein Bild zu rendern:
- Eingabediagramm als VSD/VSDX Datei mit der Klasse Diagram laden.
- Geben Sie das Ausgabebildformat wie PNG an.
- Geben Sie die Seite mit Seitenindex an.
- Speichern Sie Ausgabebildformate wie JPG, SVG, BMP, GIF oder SVG Dateien mit der methode Save.
Der folgende Code erläutert, wie eine bestimmte Seite in einer Visio Diagrammdatei (VSD/VSDX) mithilfe von C# programmgesteuert in ein Bild konvertiert wird:
// Eingangsdiagramm als VSD/VSDX Datei laden
Diagram diagram = new Diagram("ExportPageToImage.vsd");
// Geben Sie das Ausgabebildformat als PNG an
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);
// Nur eine Seite nach Seitenindex speichern
options.PageIndex = 0;
// Speichern Sie die resultierende Bilddatei
diagram.Save("ExportPageToImage_out.png", options);
Erhalten Sie eine kostenlose API Lizenz
Sie können eine kostenlose temporäre Lizenz anfordern, um die API ohne Einschränkungen zu testen.
Fazit
Abschließend haben Sie gelernt, wie Sie eine Visio Diagrammdatei in ein Bildformat konvertieren und wie Sie eine bestimmte Seite in einer VSD/VSDX Datei programmgesteuert mit C# in ein Bild konvertieren. Darüber hinaus können Sie sich auch die API Dokumentation ansehen, um weitere Informationen über die API zu erhalten. Bei Fragen können Sie sich gerne über das kostenlose Support-Forum an uns wenden.