Convert MPP to CSV in C#

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

บทความนี้ครอบคลุมหัวข้อดังต่อไปนี้:

C# Library to Convert MPP to CSV

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

Aspose.Tasks for .NET มีคุณสมบัติหลายประการที่ทำให้เหมาะสมสำหรับการแปลง MPP เป็น CSV:

  • Ease of Integration: มันรวมเข้ากับแอปพลิเคชัน .NET ได้อย่างราบรื่น
  • Flexibility: คุณสามารถปรับแต่งรูปแบบ CSV ที่ส่งออกได้ตามที่ต้องการ
  • Advanced Customization Options: การควบคุมการสกัดข้อมูลโครงการและการจัดรูปแบบ

เริ่มต้นใช้งาน Aspose.Tasks for .NET ทำตามขั้นตอนเหล่านี้:

  1. ดาวน์โหลดไลบรารีจาก ที่นี่.

  2. ติดตั้งโดยใช้คำสั่งต่อไปนี้ใน Package Manager Console:

    PM> Install-Package Aspose.Tasks
    

Convert MPP to CSV: A Step-by-Step Guide

ทำตามขั้นตอนด้านล่างเพื่อแปลง MPP เป็น CSV ใน C# โดยใช้ Aspose.Tasks for .NET:

  1. สร้างอินสแตนซ์ของคลาส Project เพื่อโหลดไฟล์ MPP
  2. เรียกใช้เมธอด Save เพื่อบันทึกเป็นไฟล์ CSV

โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแปลง MPP เป็น CSV ใน C#.

Convert MPP File to CSV using C#

Convert MPP File to CSV using C#.

MPP to CSV: Changing the Delimiter

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

  • คอมมา
  • เซมิโคลอน (ค่าเริ่มต้น)
  • ช่องว่าง
  • แท็บ

คุณสามารถเปลี่ยนตัวคั่นได้อย่างง่ายดายโดยทำตามขั้นตอนด้านล่าง:

  1. โหลดไฟล์ MPP โดยใช้คลาส Project
  2. สร้างอินสแตนซ์ของ CsvOptions
  3. ตั้งค่าคุณสมบัติ TextDelimiter เป็นตัวคั่นที่คุณต้องการ
  4. สุดท้าย บันทึกโครงการเป็นไฟล์ CSV

โค้ดตัวอย่างต่อไปนี้แสดงวิธีการระบุตัวคั่นในขณะแปลงไฟล์ MPP เป็นรูปแบบ CSV.

MPP to CSV: Changing the View

เมื่อแปลงไฟล์ MPP เป็น CSV มุมมองเริ่มต้นสำหรับหัวข้อตารางคือมุมมอง Gantt Chart เพื่อควบคุมว่าแถวใดถูกส่งออก คุณสามารถปรับแต่งคุณสมบัติ DataCategory สิ่งนี้ช่วยให้คุณเปลี่ยนมุมมอง สร้างมุมมองใหม่และปรับแต่งผลลัพธ์ให้เหมาะสมกับความต้องการของคุณ

คุณสามารถเปลี่ยนมุมมองเมื่อแปลง MPP เป็น CSV ได้เช่นกัน ทำตามขั้นตอนเหล่านี้:

  1. โหลดไฟล์ MPP โดยใช้คลาส Project
  2. สร้างอินสแตนซ์ของ CsvOptions
  3. ตั้งค่าคุณสมบัติ DataCategory เป็นมุมมองที่ต้องการ
  4. บันทึกโครงการเป็นไฟล์ CSV

นี่คือโค้ด C# ตัวอย่างสำหรับกรณีการใช้งานนี้:

MPP to CSV: How to Hide Column Headers?

ตามค่าเริ่มต้น หัวข้อคอลัมน์จะรวมอยู่ในขณะที่ส่งออกไปยัง CSV เพื่อซ่อนหัวข้อคอลัมน์ ให้ตั้งค่าคุณสมบัติ IncludeHeaders เพื่อป้องกันการส่งออก สิ่งนี้ช่วยให้คุณปรับแต่งผลลัพธ์ CSV ให้เหมาะสมกับความต้องการเฉพาะของคุณ

นี่คือโค้ด C# ตัวอย่างที่แสดงวิธีการซ่อนหัวข้อคอลัมน์.

รับใบอนุญาตฟรี

สนใจสำรวจผลิตภัณฑ์ Aspose หรือไม่? เยี่ยมชม ลิงก์นี้ เพื่อขอรับใบอนุญาตชั่วคราวฟรี มันง่ายและช่วยให้คุณทดสอบฟีเจอร์ต่าง ๆ ของไลบรารีได้โดยไม่มีข้อจำกัด

C# MPP เป็น CSV: ทรัพยากรฟรี

นอกจากการแปลง MPP เป็น CSV ใน C# คุณยังสามารถค้นหาทรัพยากรเพิ่มเติมเพื่อเพิ่มพูนความเข้าใจของคุณ ทรัพยากรเหล่านี้รวมถึงบทแนะนำ เอกสาร และฟอรัมชุมชนที่จะช่วยให้คุณเชี่ยวชาญ Aspose.Tasks สำหรับ .NET

บทสรุป

การแปลง MPP เป็น CSV ใน C# เป็นเรื่องง่ายด้วย Aspose.Tasks สำหรับ .NET ไลบรารีนี้ช่วยให้การทำงานมีความเรียบง่ายและยืดหยุ่นในเรื่องของการปรับแต่ง สำรวจ Aspose.Tasks เพื่อเสริมความสามารถในการจัดการโครงการของคุณ

หากคุณมีคำถามหรือจำเป็นต้องขอความช่วยเหลือเพิ่มเติม โปรดติดต่อเราที่ ฟอรัมสนับสนุนฟรีของเรา

ดูเพิ่มเติม