
ไฟล์ Microsoft Project (MPP) เป็นสิ่งสำคัญสำหรับการจัดการงาน ระยะเวลา และทรัพยากรในโครงการมืออาชีพ อย่างไรก็ตาม ไฟล์เหล่านี้มักจะยากที่จะแชร์และวิเคราะห์เนื่องจากรูปแบบเฉพาะของพวกเขา การส่งออกไฟล์ MPP ไปยัง Excel ช่วยแก้ไขปัญหานี้ โดยเสนอแพลตฟอร์มที่เข้าถึงได้ทั่วไปสำหรับการตรวจสอบ ข้อมูล การจัดการ และการนำเสนอ ในบล็อกนี้เราจะสำรวจวิธีการดำเนินการ MPP เป็น Excel XLSX หรือ XLS การแปลงใน Java
คุณสามารถหาข้อมูลเพิ่มเติมเกี่ยวกับหัวข้อนี้ได้ในหมวดหมู่ต่อไปนี้:
- ทำไมต้องแปลง MPP เป็น Excel?
- การแปลง MPP เป็น Excel - การกำหนดค่า Java API
- แปลง MPP เป็น Excel ใน Java
- แปลง MPP เป็น XLSX พร้อมตัวเลือกขั้นสูงใน Java
ทำไมต้องแปลง MPP เป็น Excel?
สเปรดชีต Excel ยังให้สภาพแวดล้อมที่ยืดหยุ่นสำหรับการจัดการข้อมูล การสร้างกราฟ และรายงานที่กำหนดเอง ทำให้การนำเสนอข้อมูลเชิงลึกในโครงการง่ายขึ้น สำหรับนักพัฒนา การทำให้ขั้นตอนการแปลงนี้เป็นอัตโนมัติใน Java สามารถทำให้กระบวนการทำงานมีประสิทธิภาพและรับประกันการแลกเปลี่ยนข้อมูลระหว่างทีมและผู้มีส่วนได้ส่วนเสียอย่างราบรื่น
ความสามารถในการเข้าถึง: ไฟล์ Excel สามารถเปิดและแก้ไขได้บนแพลตฟอร์มส่วนใหญ่ ทำให้ข้อมูลโครงการเข้าถึงได้สำหรับสมาชิกในทีมทั้งหมด
ความยืดหยุ่น: Excel มีเครื่องมือที่มีประสิทธิภาพสำหรับการวิเคราะห์ข้อมูล, การสร้างแผนภูมิ, และการจัดรูปแบบที่กำหนดเอง, เพิ่มพูนข้อมูลเชิงลึกของโครงการ.
การทำงานร่วมกัน: การแชร์รายละเอียดโครงการในรูปแบบ Excel จะทำให้การทำงานเป็นทีมและการแลกเปลี่ยนข้อมูลง่ายขึ้น。
Automation: นักพัฒนาสามารถทำให้กระบวนการทำงานเป็นไปโดยอัตโนมัติโดยการแปลง MPP เป็น Excel อย่างเป็นโปรแกรม
Enhanced Reporting: Excel ทำให้ง่ายต่อการสร้างรายงานที่กำหนดเองซึ่งปรับแต่งตามความต้องการเฉพาะของโครงการ
การแป转换 MPP เป็น Excel - การกำหนดค่าคุณสมบัติ Java API
คุณสามารถจัดการหรือแปลงไฟล์ Microsoft Project ได้โดยการกำหนดค่า Conholdate.Total for Java ด้วยการกำหนดค่า Maven ต่อไปนี้:
<dependency>
<groupId>com.conholdate</groupId>
<artifactId>conholdate-total</artifactId>
<version>24.11</version>
<type>pom</type>
</dependency>
แปลง MPP เป็น Excel ใน Java
ด้านล่างคือตัวอย่างของวิธีการแปลงไฟล์ MPP เป็นสเปรดชีต Excel โดยใช้โค้ด Java เพียงไม่กี่บรรทัด
โหลดไฟล์ MPP: คลาส Project อนุญาตให้คุณโหลดไฟล์ Microsoft Project ลงในแอปพลิเคชัน Java ของคุณ
ส่งออกไปยัง Excel: วิธีการบันทึกช่วยให้คุณสามารถส่งออกข้อมูลโครงการไปยังไฟล์ Excel ในรูปแบบที่ต้องการ (XLSX).
โค้ดส่วนนี้แสดงวิธีการแปลง MPP เป็น Excel ใน Java:
// โหลดไฟล์ MPP ที่เป็นข้อมูลนำเข้า
com.aspose.tasks.Project project = new com.aspose.tasks.Project("New Project.mpp");
// แปลง MPP เป็นไฟล์ Excel XLSX
project.save("ProjectExcel.xlsx", com.aspose.tasks.SaveFileFormat.Xlsx);
ด้วยการใช้งานที่ง่ายนี้ คุณสามารถแปลงไฟล์ MPP เป็นฟอร์แมต Excel ได้อย่างมีประสิทธิภาพ ทำให้ข้อมูลโปรเจกต์สามารถเข้าถึงและแก้ไขได้ใน Microsoft Excel หรือซอฟต์แวร์ตารางข้อมูลอื่น ๆ
แปลง MPP เป็น XLSX ด้วยตัวเลือกขั้นสูงใน Java
ในบางกรณี คุณอาจต้องการควบคุมกระบวนการแปลงมากขึ้น เช่น การตั้งค่าขนาดหน้าเว็บสำหรับผลลัพธ์ Excel การแปลงช่วยให้คุณปรับแต่งการแปลงโดยใช้ตัวเลือกขั้นสูง
กำหนดค่า XlsxOptions: คลาส XlsxOptions ให้การตั้งค่าเพิ่มเติมสำหรับไฟล์ Excel เช่น ขนาดหน้า การปรับขนาด และอื่น ๆ
ตั้งขนาดหน้า: ในตัวอย่างนี้ ขนาดหน้าจะถูกตั้งค่าเป็น A4 โดยใช้วิธี setPageSize
Export with Options: วิธีการบันทึกถูกใช้กับวัตถุทางเลือกเพื่อปรับใช้การตั้งค่าเหล่านี้ในระหว่างกระบวนการแปลง.
โค้ดตัวอย่างด้านล่างแสดงวิธีการแปลง MPP เป็น Excel โดยมีตัวเลือกที่กำหนดเองใน Java:
// โหลดไฟล์ MPP ที่ป้อนเข้า
com.aspose.tasks.Project project = new com.aspose.tasks.Project("New Project.mpp");
// เริ่มต้นวัตถุของคลาส XlsxOptions
com.aspose.tasks.XlsxOptions options = new com.aspose.tasks.XlsxOptions();
options.setPageSize(com.aspose.tasks.PageSize.A4);
// แปลง MS Project MPP เป็น Excel XLSX
project.save("MS Project.xlsx", options);
วิธีการนี้ช่วยให้มีความยืดหยุ่นมากขึ้นและอนุญาตให้มีผลลัพธ์ที่ปรับแต่งได้เพื่อตอบสนองความต้องการเฉพาะของโครงการ
รับใบอนุญาตฟรี
คุณสามารถรับ ใบอนุญาตชั่วคราวฟรี เพื่อทดสอบคุณลักษณะต่างๆ ของ API โดยไม่จำกัดการประเมินใดๆ
Summing up
การแปลงไฟล์ MPP เป็น Excel ใน Java เป็นวิธีที่มีประสิทธิภาพในการทำให้ข้อมูลโครงการเข้าถึงได้มากขึ้นและส่งเสริมการทำงานร่วมกัน งานนี้ถูกทำให้ง่ายขึ้นเพียงไม่กี่บรรทัดของโค้ด โดยมั่นใจในความมีประสิทธิภาพและความเชื่อถือได้ ไม่ว่าคุณจะต้องการสร้างรายงาน วิเคราะห์เส้นเวลาของโครงการ หรือแบ่งปันข้อมูลกับสมาชิกทีม การส่งออก MPP เป็น Excel จะมอบความยืดหยุ่นและความเข้ากันได้ที่คุณต้องการ ในกรณีที่มีคำถามใดๆ กรุณาเขียนถึงเราที่ forum.