Ten prosty temat pomaga w jaki sposób przekonwertować MPP na SVG przy użyciu C#, podając szczegółowe kroki konfiguracji i uruchamialny prosty kod do wykonania zadania. Identyfikuje wszystkie niezbędne zasoby, które są wymagane do opracowania tej aplikacji bez uzależnienia od MS Project lub jakiegokolwiek innego oprogramowania do zarządzania MPP w celu eksportowania pliku MS Project do SVG przy użyciu C#, co skutkuje utworzeniem SVG plik.
Kroki, aby przekonwertować plik MPP na SVG przy użyciu C#
- Skonfiguruj środowisko programistyczne tak, aby zawierało Aspose.Tasks for .NET przy użyciu menedżera pakietów NuGet
- Uzyskaj dostęp do istniejącego pliku MPP w obiekcie klasy Project, aby przekonwertować go na format SVG
- Ustaw opcje SaveOptions, aby ustawić wyjściowe opcje SVG
- Save wynikowy plik projektu jako plik SVG na dysku
Wyżej wymienione kroki zapewniają łatwy sposób konwertowania pliku MS Project na SVG przy użyciu języka C#, wykonując etapowy proces i uruchamialny przykładowy kod. Proces rozpoczyna się od załadowania źródłowego pliku MPP z dysku, a następnie za pomocą klasy SaveOptions ustawiane są różne opcje. Na koniec załadowany plik MPP jest eksportowany do formatu SVG i zapisywany na dysku.
Kod do konwersji MS Project na SVG przy użyciu C#
Aby przekształcić plik MPP do formatu SVG przy użyciu języka C#, można uzyskać dostęp do źródłowego pliku MPP z dysku, jednak można również załadować plik MPP ze strumienia, co umożliwia ładowanie ze źródeł takich jak baza danych lub z sieci . Klasy LoadOptions można użyć do ustawienia hasła do otwierania chronionego pliku projektu, ustawienia tokenu anulowania w celu przerwania operacji ładowania pliku i ustawienia procedury obsługi błędów w celu uzyskania dostępu do niektórych plików XML. Podobnie używane są SvgOptions, które udostępniają opcje, takie jak ustawienie BarStyles, CustomPageSize, Gridlines, TextStyles, Timescale i wiele innych.
W tym temacie nauczyliśmy się konwertować MPP na pliki SVG. Jeśli jesteś zainteresowany konwersją MPP do Excela, przeczytaj artykuł na jak przekonwertować MPP do Excela za pomocą C#.