Jak przekonwertować Visio na PNG w C#

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#

  1. Zainstaluj interfejs API Aspose.Diagram, aby wyeksportować pliki programu Visio
  2. Utwórz obiekt klasy Diagram, aby załadować plik wejściowy
  3. Ustaw preferencje z klasą ImageSaveOptions dla wyjściowego obrazu PNG
  4. 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#.

 Polski