Ten samouczek krok po kroku pokazuje, jak przekonwertować plik programu Microsoft Project na XPS w języku C#. Kod konwertujący MPP na XPS w języku C# może być używany z dowolną aplikacją .NET, w tym internetową i komputerową itp.
Kroki, aby przekonwertować plik Microsoft Project na XPS w C#
- Pobierz Aspose.Tasks for .NET API z NuGet.org
- Użyj przestrzeni nazw Aspose.Tasks i Aspose.Tasks.Saving
- Ustaw licencję za pomocą metody SetLicense
- Wczytaj wejściowy plik Microsoft Project (MPP) do Project class
- Zapisz wyjściowy format pliku XPS za pomocą SaveFileFormat
Powyższe proste kroki mogą łatwo przekonwertować MPP na format XPS w C #. .mpp to tylko jeden format pliku projektu, podczas gdy istnieją również inne formaty. Możesz przekonwertować te formaty plików projektu na XPS i inne typy plików, wykonując te same czynności. Jeśli tworzysz własny konwerter MPP na XPS w języku C#, będzie to dla Ciebie bardzo pomocne.
Kod do konwersji pliku Microsoft Project na XPS w C#
using System; | |
//Use following namespaces to convert Microsoft Project file to XPS | |
using Aspose.Tasks; | |
using Aspose.Tasks.Saving; | |
namespace ConvertMicrosoftProjectFileToXPS | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
//Set license before converting Project file to XPS | |
Aspose.Tasks.License AsposeTasksLicense = new Aspose.Tasks.License(); | |
AsposeTasksLicense.SetLicense(@"c:\asposelicense\license.lic"); | |
//Load input Project file | |
Project InputProjectFile = new Project("InputMicrosoftProjectFile.mpp"); | |
//save output file in XPS format | |
InputProjectFile.Save("MPPConvertedToXPS.xps", SaveFileFormat.XPS); | |
} | |
} | |
} |
Podany przykładowy kod jasno pokazuje, że konwersję z MPP na XPS można przeprowadzić przy użyciu kilku linijek kodu. Wszystko, co musisz zrobić, to załadować wejściowy plik Microsoft Project, a następnie zapisać go w wyjściowym formacie pliku XPS. Ten kod działa w aplikacjach internetowych, komputerowych i Windows. Ponadto nie wymaga instalacji programu Microsoft Project na serwerze ani na komputerze lokalnym.
Pamiętaj, że udostępniliśmy już próbkę wyodrębnij metadane MPP w C#. Jest to również przydatne podczas pracy z plikami programu Microsoft Project w języku C#.