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
- Szerezze be a Aspose.Tasks for .NET API-t a NuGet.org webhelyről
- Használjon Aspose.Tasks és Aspose.Tasks.Saving névtereket
- Állítsa be a licencet a SetLicense metódus segítségével
- A bemeneti Microsoft Project (MPP) fájl beolvasása a Project class
- 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.