Այս քայլ առ քայլ ձեռնարկը ցույց է տալիս, թե ինչպես փոխարկել Microsoft Project ֆայլը XPS-ի C#-ում: MPP-ը C#-ի XPS-ի փոխարկելու կոդը կարող է օգտագործվել ցանկացած .NET հավելվածի հետ, ներառյալ վեբ և աշխատասեղան և այլն:
Microsoft Project ֆայլը C#-ով XPS-ի փոխարկելու քայլեր
- Ստացեք Aspose.Tasks for .NET API NuGet.org-ից
- Օգտագործեք Aspose.Tasks և Aspose.Tasks.Saving անունների տարածքները
- Սահմանել լիցենզիա SetLicense մեթոդի օգնությամբ
- Կարդացեք մուտքագրված Microsoft Project (MPP) ֆայլը Project class
- Պահպանեք ելքային XPS ֆայլի ձևաչափը՝ օգտագործելով SaveFileFormat
Վերոնշյալ պարզ քայլերը կարող են հեշտությամբ փոխարկել MPP-ն XPS ձևաչափի C#-ով: .mpp-ն ընդամենը մեկ Project ֆայլի ձևաչափ է, մինչդեռ կան նաև այլ ձևաչափեր: Դուք կարող եք վերափոխել այդ նախագծի ֆայլերի ձևաչափերը XPS-ի և այլ ֆայլերի տեսակների՝ հետևելով նույն քայլերին: Եթե դուք ստեղծում եք ձեր սեփական MPP-ի XPS փոխարկիչը C#-ով, ապա սա շատ օգտակար կլինի ձեզ համար:
Microsoft Project ֆայլը XPS-ի 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); | |
} | |
} | |
} |
Տվյալ կոդի նմուշից պարզ է դառնում, որ MPP-ից XPS-ի փոխակերպումը կարող է կատարվել մի քանի տող կոդով։ Պարզապես պետք է բեռնել մուտքագրված Microsoft Project ֆայլը և այն պահել ելքային XPS ֆայլի ձևաչափում: Այս կոդը աշխատում է վեբ, աշխատասեղանի և Windows հավելվածների վրա: Բացի այդ, այն չի պահանջում, որ Microsoft Project-ը տեղադրվի սերվերի կամ ձեր տեղական մեքենայի վրա:
Նկատի ունեցեք, որ մենք արդեն կիսվել ենք նմուշով հանեք MPP մետատվյալները C#-ում-ում: Սա նաև օգտակար է C#-ով Microsoft Project ֆայլերի հետ աշխատելիս: