Zapisywanie plików MS Project w różnych formatach w Aspose.Tasks

Wstęp

W tym samouczku omówimy, jak zapisywać pliki Microsoft Project w różnych formatach przy użyciu Aspose.Tasks dla .NET. Aspose.Tasks to potężny interfejs API, który pozwala programistom programowo manipulować plikami projektu i zarządzać nimi.

Warunki wstępne

Zanim zaczniemy, upewnij się, że masz następujące elementy:

  1. Aspose.Tasks dla .NET: Pobierz i zainstaluj Aspose.Tasks dla .NET zTutaj.
  2. Środowisko programistyczne: skonfiguruj środowisko programistyczne .NET, takie jak Visual Studio.
  3. Podstawowa znajomość języka C#: Znajomość języka programowania C# będzie korzystna.

Importuj przestrzenie nazw

Pamiętaj, aby zaimportować niezbędne przestrzenie nazw na początku pliku C#:


using Aspose.Tasks.Saving;

Krok 1: Utwórz obiekt projektu

Najpierw utwórz obiekt Project i załaduj plik Microsoft Project.

// Ścieżka do katalogu dokumentów.
String DataDir = "Your Document Directory";
var project = new Project(DataDir + "CreateProject1.mpp");

Krok 2: Zapisz projekt w formacie CSV

Teraz zapiszmy projekt w formacie CSV.

project.Save(DataDir + "SaveProjectAsCSV_out.csv", SaveFileFormat.Csv);

Krok 3: Poznaj inne formaty

Aspose.Tasks obsługuje różne formaty zapisywania plików projektów, takie jak XML, PDF, XLSX i inne. Możesz eksplorować te formaty, po prostu zmieniając plikSaveFileFormat parametr wSave metoda.

project.Save(DataDir + "SaveProjectAsXML_out.xml", SaveFileFormat.XML);
project.Save(DataDir + "SaveProjectAsPDF_out.pdf", SaveFileFormat.PDF);
project.Save(DataDir + "SaveProjectAsXLSX_out.xlsx", SaveFileFormat.XLSX);

Wykonując poniższe kroki, możesz łatwo zapisać pliki Microsoft Project w różnych formatach przy użyciu Aspose.Tasks dla .NET.

Wniosek

W tym samouczku nauczyliśmy się, jak zapisywać pliki MS Project w różnych formatach przy użyciu Aspose.Tasks dla .NET. Aspose.Tasks upraszcza proces programowego manipulowania plikami projektu, oferując programistom elastyczność i wydajność.

Często zadawane pytania

P: Czy Aspose.Tasks jest kompatybilny ze wszystkimi wersjami Microsoft Project?

Odp.: Aspose.Tasks obsługuje formaty Microsoft Project 2003 XML, Microsoft Project 2007 MPP i Microsoft Project 2010 MPP.

P: Czy mogę wypróbować Aspose.Tasks przed zakupem?

Odp.: Tak, możesz pobrać bezpłatną wersję próbną ze stronyTutaj.

P: Jak mogę uzyskać wsparcie dla Aspose.Tasks?

Odp.: Możesz uzyskać pomoc na forum społeczności Aspose.TasksTutaj.

P: Czy dostępne są licencje tymczasowe dla Aspose.Tasks?

Odpowiedź: Tak, licencje tymczasowe są dostępne do celów próbnych. Możesz taki otrzymaćTutaj.

P: Jaka jest cena Aspose.Tasks?

Odp.: Informacje o cenach można znaleźć na stronie zakupu Aspose.TasksTutaj.