แปลง MPP เป็น CSV ใน C #

บทความง่ายๆ นี้ช่วยเหลือในวิธีการ แปลง MPP เป็น CSV ใน C# โดยครอบคลุมขั้นตอนการกำหนดค่าโดยละเอียดและโค้ดตัวอย่างที่ใช้งานได้เพื่อให้งานเสร็จสมบูรณ์ โดยครอบคลุมทรัพยากรที่จำเป็นทั้งหมดที่จำเป็นในการสร้างแอปพลิเคชันโดยไม่ต้องพึ่งพาซอฟต์แวร์ MS Project เพื่อ แปลงไฟล์ MPP เป็น CSV โดยใช้ C#

ขั้นตอนในการแปลง MPP เป็น CSV โดยใช้ C#

  1. สร้างสภาพแวดล้อมการพัฒนาเพื่อติดตั้ง Aspose.Tasks for .NET โดยใช้ตัวจัดการแพ็คเกจ NuGet เพื่อส่งออก MPP เป็น CSV โดยใช้ C#
  2. เข้าถึงไฟล์ MPP ต้นทางโดยใช้อินสแตนซ์ของออบเจ็กต์คลาส Project เพื่อแปลงไฟล์ MPP เป็น CSV โดยใช้ C#
  3. สร้างอินสแตนซ์ของคลาสออบเจ็กต์ CsvOptions เพื่อตั้งค่าตัวเลือกไฟล์ CSV ที่จำเป็น
  4. แปลงไฟล์ MS Project เป็น CSV ใน C# โดยใช้วิธีบันทึก

ขั้นตอนที่กล่าวถึงข้างต้นนำเสนอวิธีที่สะดวกในการแปลงไฟล์ MPP เป็น CSV โดยใช้ C# โดยทำตามขั้นตอนแบบขั้นตอนและโค้ดตัวอย่างที่รันได้ กระบวนการนี้เริ่มต้นโดยการเข้าถึงไฟล์ MPP ต้นทางจากดิสก์ ซึ่งตามด้วยการใช้ อินสแตนซ์ของคลาส CsvOptions เพื่อตั้งค่าตัวเลือกไฟล์ CSV เอาต์พุตที่ต้องการ สุดท้าย ไฟล์ MPP ที่โหลดจะถูกส่งออกเป็นไฟล์ CSV และบันทึกลงในดิสก์

รหัสเพื่อแปลง MS Project เป็น CSV โดยใช้ C

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

ตัวอย่างนี้แสดงกระบวนการ ส่งออก MPP เป็น CSV โดยใช้ C# แทนที่จะต้องใช้ไฟล์ CSV เริ่มต้นที่จะส่งออก คุณสามารถปรับแต่งไฟล์ CSV เอาท์พุตได้โดยใช้อินสแตนซ์ของคลาส CsvOptions ซึ่งจะแสดงคุณสมบัติต่างๆ เช่น การตั้งค่าการเข้ารหัส ตัวคั่นข้อความ ตัวกรองงาน รูปแบบการบันทึก และการตั้งค่าส่วนหัวเพื่อตั้งชื่อ น้อย.

ในหัวข้อนี้ เราได้เรียนรู้ที่จะพัฒนาตัวแปลง MPP เป็น CSV โดยใช้ C# หากคุณสนใจที่จะแปลงไฟล์ MPP เป็น SVG โปรดติดตามบทความใน วิธีแปลง MPP เป็น SVG โดยใช้ C#

 ไทย