W tym artykule opisano proces dotyczący jak wyeksportować MS Project do PDF w języku C#. Otrzymasz wszystkie szczegóły dotyczące konfiguracji środowiska programistycznego i krok po kroku procedury tworzenia tej aplikacji wraz z działającym przykładowym kodem do konwersji MPP na PDF w C#. Dostosowanie wyjściowego pliku PDF jest również omawiane w celu kontrolowania procesu konwersji.
Kroki, aby przekonwertować MS Project na PDF w C#
- Zainstaluj Aspose.Tasks z menedżera pakietów NuGet, aby przekonwertować MPP na PDF
- Załaduj istniejący plik MS Project, używając obiektu klasy Project
- Zadeklaruj obiekt klasy PdfSaveOptions
- Ustaw żądane właściwości, takie jak rozmiar strony, w opcjach zapisywania
- Zapisz plik MPP jako PDF, korzystając z wybranych opcji
Te kroki zapewniają szybką metodę eksportowania MS Project do formatu PDF w języku C#, udostępniając wszystkie niezbędne informacje do konfiguracji, a następnie dostarczając szczegółowe informacje o wszystkich klasach, metodach i modułach wyliczających wymaganych do osiągnięcia tego wyniku. Możesz załadować istniejący plik MS Project lub utworzyć plik MPP, a następnie zapisać go jako plik PDF. W tych krokach omówiono również obiekt klasy PdfSaveOptions, który zawiera kilka właściwości, które można ustawić w celu dostosowaniawyjściowego pliku PDF, np. konfiguracje.
Kod do konwersji Microsoft Project na PDF w C#
Ten kod używa konstruktora klasy Project, który pobiera tylko nazwę wejściowego pliku MPP, ale możesz podać inne parametry, takie jak strumień zamiast nazwy pliku, funkcję ParseErrorCallback w przypadku jakichkolwiek problemów podczas ładowania źródłowego pliku MPP lub użyć obiektu klasy LoadOptions który obsługuje różne atrybuty ładowania pliku. Podobnie, jeśli jest to wymagane, możesz użyć obiektu klasy PdfSaveOptions, który zawiera opcje takie jak ustawienie rozmiaru strony, stylu paska, domyślnej nazwy czcionki, szczegółów szyfrowania itd. podczas pisania konwertera MS Project na PDF w języku C#.
Ten artykuł nauczył nas, jak renderować plik MPP do formatu PDF, jednak jeśli chcesz poznać proces konwersji pliku MPP do formatu HTML, zapoznaj się z artykułem na temat jak przekonwertować MPP do Excela za pomocą C#.