Ten artykuł zawiera szczegółowe informacje dotyczące konwertowania programu Visio na format PNG w języku C#. Obejmuje proces krok po kroku wraz z działającym przykładowym kodem renderowania VSDX lub VSD do PNG w języku C#. Można ustawić różne właściwości obrazu wyjściowego, aby zmodyfikować wygenerowany plik.
Kroki, aby przekonwertować Visio na PNG w C#
- Zainstaluj interfejs API Aspose.Diagram, aby wyeksportować pliki programu Visio
- Utwórz obiekt klasy Diagram, aby załadować plik wejściowy
- Ustaw preferencje z klasą ImageSaveOptions dla wyjściowego obrazu PNG
- Zapisz wyjściowy obraz PNG za pomocą metody Save().
W tych krokach opisano podstawowy algorytm konwertowania programu Visio na format PNG w języku C#. Przede wszystkim załaduj źródłowy diagram Visio z obiektem klasy Diagram. Następnie skonfiguruj różne charakterystyki obrazu wyjściowego i wyeksportuj wyjściowy obraz PNG do tablicy bajtów, pliku lub strumienia.
Kod do konwersji Visio na PNG w C#
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert Visio to PNG in C# | |
{ | |
// Load the license | |
Aspose.Diagram.License lic = new Aspose.Diagram.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Load input VSD VSDX Visio file | |
Aspose.Diagram.Diagram diagram = new Aspose.Diagram.Diagram("VisioToPNG.vsdx"); | |
// Specify output image format as PNG | |
Aspose.Diagram.Saving.ImageSaveOptions options = new Aspose.Diagram.Saving.ImageSaveOptions(Aspose.Diagram.SaveFileFormat.Png); | |
// Set the property related to hidden pages | |
options.ExportHiddenPage = false; | |
// Save the resultant Image file | |
diagram.Save("VisioToPNG.png", options); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Ten przykładowy kod do uruchomienia jest wystarczający do konwertowania VSDX na PNG w języku C#. Możesz jednak wybrać niestandardowe wartości i właściwości, aby ustawić rozdzielczość obrazu, skalowanie, powiększenie itp., aby zmodyfikować wygenerowany obraz wyjściowy. Ponadto interfejs API umożliwia pracę z różnymi konstruktorami przeciążeń i metodami, których można użyć do manipulowania plikami ze strumieniem pamięci, strumieniem plików lub tablicami w zależności od potrzeb.
W tym samouczku wyjaśniono informacje dotyczące procesu konwertowania VSD na PNG w języku C#. Natomiast jeśli chcesz nauczyć się konwersji plików Visio do plików PDF, przejdź do artykułu na jak przekonwertować Visio na PDF w C#.