Kaip konvertuoti Microsoft Project failą į XPS naudojant C#

Šis žingsnis po žingsnio pamoka parodo, kaip konvertuoti Microsoft Project failą į XPS C#. Kodas, skirtas konvertuoti MPP į XPS C#, gali būti naudojamas su bet kokia .NET programa, įskaitant žiniatinklį, darbalaukį ir kt.

Veiksmai, kaip konvertuoti Microsoft Project failą į XPS naudojant C#

  1. Gaukite Aspose.Tasks for .NET API iš NuGet.org
  2. Naudokite Aspose.Tasks ir Aspose.Tasks.Saving vardų erdves
  3. Nustatykite licenciją naudodami SetLicense metodą
  4. Skaityti įvesties Microsoft Project (MPP) failą į Project class
  5. Išsaugokite išvesties XPS failo formatą naudodami SaveFileFormat.

Aukščiau pateikti paprasti veiksmai gali lengvai konvertuoti MPP į XPS formatą C#. .mpp yra tik vienas projekto failo formatas, tačiau yra ir kitų formatų. Tuos projekto failų formatus galite konvertuoti į XPS ir kitus failų tipus atlikdami tuos pačius veiksmus. Jei kuriate savo MPP į XPS keitiklį C#, tai jums bus labai naudinga.

Kodas konvertuoti Microsoft Project failą į 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);
}
}
}

Pateiktas kodo pavyzdys aiškiai parodo, kad konvertuoti iš MPP į XPS galima naudojant kelias kodo eilutes. Viskas, ką jums reikia padaryti, tai įkelti įvesties Microsoft Project failą ir išsaugoti jį išvesties XPS failo formatu. Šis kodas veikia žiniatinklio, darbalaukio ir Windows programose. Be to, tam nereikia, kad Microsoft Project būtų įdiegtas serveryje arba vietiniame kompiuteryje.

Atminkite, kad pavyzdžiu jau pasidalinome su išgauti MPP metaduomenis C#. Tai taip pat naudinga dirbant su Microsoft Project failais C#.

 Latviski