Microsoft Project fájl konvertálása XPS-re C#-ban

Ez az oktatóanyag lépésről lépésre bemutatja, hogyan konvertálhat Microsoft Project fájlt XPS formátumba C# nyelven. A MPP C#-ban XPS-re konvertáló kódja bármely .NET-alkalmazással használható, beleértve a webet és az asztali számítógépet stb.

A Microsoft Project fájl XPS-re konvertálásának lépései C#-ban

  1. Szerezze be a Aspose.Tasks for .NET API-t a NuGet.org webhelyről
  2. Használjon Aspose.Tasks és Aspose.Tasks.Saving névtereket
  3. Állítsa be a licencet a SetLicense metódus segítségével
  4. A bemeneti Microsoft Project (MPP) fájl beolvasása a Project class
  5. Mentse a kimeneti XPS fájlformátumot a SaveFileFormat segítségével

A fenti egyszerű lépésekkel könnyedén konvertálhatja az MPP-t XPS formátumba C#-ban. Az .mpp csak egy Project fájlformátum, de vannak más formátumok is. Ugyanezen lépések követésével konvertálhatja ezeket a projektfájlformátumokat XPS-re és más fájltípusokra. Ha saját MPP to XPS konvertert készít C# nyelven, akkor ez nagyon hasznos lesz az Ön számára.

Kód a Microsoft Project fájl XPS-re konvertálásához C#-ban

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);
}
}
}

A megadott kódminta egyértelművé teszi, hogy az MPP-ről XPS-re való átalakítás néhány soros kód felhasználásával elvégezhető. Mindössze annyit kell tennie, hogy betölti a bemeneti Microsoft Project fájlt, majd elmenti a kimeneti XPS fájlformátumba. Ez a kód webes, asztali és Windows alkalmazásokban működik. Ezenkívül nem szükséges a Microsoft Project telepítése a kiszolgálón vagy a helyi gépen.

Vegye figyelembe, hogy már megosztottunk egy mintát a következővel: MPP metaadatok kibontása C#-ban. Ez akkor is hasznos, ha Microsoft Project fájlokkal dolgozik C# nyelven.

 Magyar