MPP konvertálása CSV-vé C#-ban

Ez az egyszerű cikk segítséget nyújt a MPP CSV-vé konvertálásához C#-ban, a részletes konfigurációs lépésekkel és egy működő mintakóddal a feladat végrehajtásához. Lefedi az összes szükséges erőforrást az alkalmazás létrehozásához anélkül, hogy az MS Project szoftvertől függene, az MPP fájl CSV formátumra történő átalakításához C# használatával.

Az MPP CSV-vé konvertálásának lépései C# használatával

  1. Hozzon létre egy fejlesztői környezetet a(z) Aspose.Tasks for .NET telepítéséhez a NuGet csomagkezelővel az MPP exportálásához CSV-be C# használatával
  2. A forrás MPP-fájl elérése a Project osztályobjektum egy példányával, hogy az MPP-fájlt CSV-vé konvertálja C# használatával
  3. Példányosítsa a CsvOptions osztályobjektumot a szükséges CSV-fájlbeállítások beállításához
  4. Konvertálja az MS Project fájlt CSV-vé C#-ban a Mentés módszerrel

A fent említett lépések kényelmes módot kínálnak az MPP fájl CSV-vé konvertálására C# használatával egy lépésenkénti folyamat és egy futtatható mintakód követésével. A folyamat a forrás MPP fájl lemezről való elérésével kezdődik, amelyet ezután a a CsvOptions osztály egy példánya a szükséges kimeneti CSV fájl beállítások megadásához. Végül a betöltött MPP fájl exportálódik egy CSV fájlba, és elmenti a lemezre.

Kód az MS Project konvertálásához CSV-vé C# használatával

using Aspose.Tasks;
using Aspose.Tasks.Saving;
namespace KbTasks
{
public class MppToCsv
{
public static void ConvertTasksToCSV()
{
string FilePath = @"/Users/KnowledgeBase/TestData/";
// Applying product license to read the MPP file
License TasksCsvLic = new License();
TasksCsvLic.SetLicense(FilePath + "Conholdate.Total.Product.Family.lic");
// Access the source MPP Project file from the disk
Project InputMppProject = new Project(FilePath + "Input.mpp");
// Set the CSV export options
CsvOptions csvOpts = new CsvOptions();
csvOpts.TextDelimiter = CsvTextDelimiter.Semicolon;
// Save the exported CSV file on the disk
InputMppProject.Save(FilePath + "ExportedCsv.csv", csvOpts);
}
}
}

Ez a példa bemutatja az MPP exportálását CSV-fájlba C# használatával. Ahelyett, hogy az exportált alapértelmezett CSV-fájlra hagyatkozna, testreszabhatja a kimeneti CSV-fájlt a CsvOptions osztály egy példányával, amely olyan tulajdonságokat tesz elérhetővé, mint például a kódolás, a szöveghatároló, a feladatszűrő, a mentési formátum és a fejlécbeállítások elnevezése. kevés.

Ebben a témában megtanultunk egy MPP-CSV konvertert C# használatával fejleszteni. Ha szeretne egy MPP-fájlt SVG-vé konvertálni, kövesse a hogyan lehet az MPP-t SVG-vé konvertálni C# használatával cikket.

 Magyar