W tym krótkim samouczku opisano, jak przekonwertować MPP na HTML w języku C#, ładując plik źródłowy MPP, a następnie udostępniając opcję konfiguracji pliku wyjściowego HTML. Podczas konfiguracji możesz ustawić różne cechy pliku HTML zgodnie z własnymi wymaganiami. Po zakończeniu konfiguracji funkcja Project.Save() zostanie użyta do przekształcenia programu Microsoft Project do formatu HTML przy użyciu języka C#.
Kroki, aby przekonwertować Microsoft Project na HTML przy użyciu C#
- Skonfiguruj projekt, aby używał Aspose.Tasks w aplikacji
- Załaduj źródłowy plik MPP do obiektu klasy Project, aby przekonwertować go na format HTML
- Utwórz instancję HtmlSaveOptions, aby skonfigurować wyjściowy plik HTML
- Określ numery stron, które mają być renderowane do kodu HTML
- Ustaw rozmiar strony pliku HTML
- Zapisz plik MPP jako HTML, korzystając z powyższych konfiguracji
Te kroki pomagają zmienić MPP na HTML w C#, dostarczając informacji o niezbędnej bibliotece i klasach. Nie jest konieczne ustawianie specjalnej konfiguracji w klasie HtmlSaveOptions, jeśli chcesz przekonwertować wszystkie strony na HTML, w przeciwnym razie możesz dodać żądane numery stron do kolekcji HtmlSaveOptions.Pages. Podobnie, jeśli nie ustawisz jawnie rozmiaru strony, zostanie użyty domyślny rozmiar strony.
Kod do konwersji MPP na HTML w C#
W tym kodzie do zmiany Microsoft Project na HTML przy użyciu C# HtmlSaveOptions używany jest obiekt klasy, który zawiera właściwości do ustawiania stylów pasków, domyślną nazwę czcionki, datę końcową zakończenia renderowania, ustawia linię w Gridlines i ustawia SaveFormat, aby nazwać mało. Plik wyjściowy można zapisać nie tylko w formacie HTML, ale także w innych formatach, korzystając z innych przeciążonych funkcji zapisu.
W tym artykule nauczyliśmy się konwertować MPP na HTML, jednak jeśli chcesz przekonwertować plik projektu Microsoft na XPS, zapoznaj się z artykułem na jak przekonwertować plik Microsoft Project na XPS w C#.