DOCX) przy użyciu języka C#

Pliki Microsoft Project (MPP) są używane do różnych zadań związanych z zarządzaniem projektami, takich jak organizowanie i śledzenie projektów oraz zarządzanie zasobami. Jeśli chcesz, aby dane projektu w formie dokumentu były dalej modyfikowane i udostępniane, możesz to osiągnąć, konwertując plik MPP do formatu Word DOC. W tym artykule dowiesz się, jak konwertować pliki MPP na dokumenty Word za pomocą C#.

Interfejsy API języka C# do konwertowania plików MPP na dokumenty programu Word

Przeprowadzimy tę konwersję przy użyciu interfejsów API Aspose.Tasks for .NET i Aspose.PDF for .NET. Pierwszy to interfejs API do pracy z plikami Microsoft Project (MPP), podczas gdy drugi to interfejs API do tworzenia, odczytywania i aktualizowania plików PDF. Użyjemy Aspose.Tasks for .NET API do konwersji plików MPP do formatu PDF oraz Aspose.PDF for .NET API do konwersji wygenerowanych plików PDF do plików Word. Możesz zainstalować interfejsy API przez NuGet lub pobrać je bezpośrednio z sekcji Downloads.

PM> Install-Package Aspose.Tasks
PM> Install-Package Aspose.PDF

Konwertuj pliki MPP na pliki Word DOC/DOCX za pomocą C#

Możesz łatwo przekonwertować pliki MPP na dokumenty Word, wykonując czynności podane poniżej.

Poniższy przykładowy kod pokazuje, jak przekonwertować plik MPP na dokument programu Word przy użyciu języka C#.

// Załaduj plik MPP
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// Utwórz instancję klasy MemoryStream
MemoryStream stream = new MemoryStream();

// Zapisz projekt jako PDF w MemoryStream
project.Save(stream, SaveFileFormat.PDF);

// Załaduj plik PDF z MemoryStream
Document document = new Document(stream);

// Zapisz plik PDF jako DOCX
document.Save("OutputDirectory\\SaveProjectAsDocx_out.docx", SaveFormat.DocX);

Uzyskaj bezpłatną licencję

Aby wypróbować interfejs API bez ograniczeń ewaluacyjnych, możesz poprosić o bezpłatną licencję tymczasową.

Wniosek

W tym artykule nauczyłeś się, jak konwertować pliki Microsoft Project MPP na dokumenty programu Word przy użyciu języka C#. Użyliśmy Aspose.Tasks for .NET API do konwersji pliku MPP do formatu PDF oraz Aspose.PDF for .NET API do konwersji PDF na format Word. Możesz dowiedzieć się więcej o tych interfejsach API, przeglądając ich oficjalną dokumentację. W przypadku jakichkolwiek pytań skontaktuj się z nami na naszym bezpłatnym forum pomocy technicznej.

Zobacz też