Jak przekonwertować MPP na SVG za pomocą C#

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#

  1. Skonfiguruj środowisko programistyczne tak, aby zawierało Aspose.Tasks for .NET przy użyciu menedżera pakietów NuGet
  2. Uzyskaj dostęp do istniejącego pliku MPP w obiekcie klasy Project, aby przekonwertować go na format SVG
  3. Ustaw opcje SaveOptions, aby ustawić wyjściowe opcje SVG
  4. 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#.

 Polski