W tym przewodniku skupimy się na konwersji dokumentów przy użyciu jednej z popularnych bibliotek i przedstawimy krok po kroku proces konwersji VSDX na format PDF w języku C#. Użytkownicy mogą przeprowadzać transformację dokumentu dla pliku Visio bez Microsoft Visio. Ponadto opracowujemy przykładowy kod do generowania plików PDF z VSDX przy użyciu języka C# na potrzeby tego samouczka, dzięki czemu można go używać w projektach.
Kroki, aby przekonwertować VSDX na PDF w C#
- Zainstaluj pakiet GroupDocs.Conversion for .NET z menedżera pakietów NuGet w projekcie
- Dodaj odwołanie do przestrzeni nazw GroupDocs.Conversion w celu przeprowadzenia konwersji dokumentu
- Załaduj plik VSDX, tworząc obiekt klasy Converter
- Zainicjuj klasę PdfConvertOptions do ustawiania atrybutów wyjściowego pliku PDF
- Użyj metody Convert klasy Converter, aby przekonwertować VSDX na PDF przy użyciu języka C#, przekaż instancję PdfConvertOptions i wyślij nazwę pliku programu Visio jako argumenty metody Convert
Możesz szybko zaimplementować funkcję C# VSDX to PDF Converter za pomocą kilku wierszy kodu, jeśli postępujesz zgodnie z powyższymi instrukcjami. Nie musisz instalować programu Microsoft Visio, aby przekonwertować plik Visio na dokument PDF. Zainstaluj wymagany pakiet z podanego adresu URL i odnieś się do niego w kodzie implementacji. Następnie użyj klasy Converter, aby załadować wejściowy plik VSDX i zbudować obiekt PdfConvertOptions. Na koniec użyj metody Convert, aby przeprowadzić konwersję dokumentu.
Kod do konwersji VSDX na PDF w C#
Przygotowaliśmy przykład pokazujący, jak konwertować plik VSDX do formatu PDF w języku C#, wykonując powyższe kroki. Ten kod służy do wykonania podstawowej konwersji dokumentu do formatu PDF z pliku Visio. W przypadku złożonej transformacji dokumentu można ustawić kilka właściwości wyjściowego dokumentu PDF, korzystając z instancji klasy PdfConvertOptions.
W tym samouczku skupiliśmy się na procesie konwersji pliku Visio do formatu PDF i sposobie ich implementacji. Omówiliśmy konwersję dokumentu do Excela z pliku CSV w jednym z naszych ostatnich postów, zobacz przewodnik jak przekonwertować CSV na Excel w C#, aby uzyskać więcej informacji.