Microsoft Project ที่รู้จักกันทั่วไปในชื่อ MS Project ช่วยให้ผู้ใช้สามารถวางแผน ติดตาม และจัดการโครงการได้อย่างมีประสิทธิภาพ อย่างไรก็ตาม ไม่ใช่ทุกคนที่ต้องการเข้าถึงแผนโครงการอาจติดตั้งซอฟต์แวร์ในอุปกรณ์ของตนได้ นี่คือจุดที่เครื่องมือออนไลน์ของ MS Project viewer เข้ามามีบทบาท ดูโปรแกรมดูไฟล์ MPP ฟรีของเรา ซึ่งช่วยให้คุณสามารถดู MS Project ของคุณทางออนไลน์ได้
MS Project Viewer ออนไลน์ - เปิดไฟล์ MPP
เปิดและดูไฟล์ MPP ของคุณด้วยเว็บแอป MS Project Viewer Online ที่ใช้งานง่ายนี้ เป็นเครื่องมือบนเว็บที่ให้ผู้ใช้สามารถดูและเข้าถึงไฟล์ MS Project ได้โดยไม่จำเป็นต้องใช้ซอฟต์แวร์ ปลั๊กอิน หรือการสมัครใช้บริการจริง
วิธีเปิดไฟล์ MPP ออนไลน์
- อัปโหลดไฟล์ MPP ของคุณโดยใช้ปุ่มเรียกดูไฟล์ หรือเพียงลากและวาง คุณยังสามารถเลือกไฟล์จาก Dropbox หรือ OneDrive ได้
- หลังจากนั้นคลิกปุ่มดูเพื่อดูไฟล์ MPP ที่คุณอัปโหลด
- ไฟล์ MPP ของคุณจะแสดงผลโดยอัตโนมัติเพื่อให้คุณดูได้ทันที
หมายเหตุ: ความเป็นส่วนตัวของคุณคือสิ่งที่เราให้ความสำคัญเป็นอันดับแรก ไฟล์ทั้งหมดจะถูกลบโดยอัตโนมัติหลังจากผ่านไป 24 ชั่วโมงเพื่อความปลอดภัยสูงสุด
โปรแกรมดูไฟล์ MPP - คู่มือนักพัฒนา
ในฐานะนักพัฒนา การทำงานกับไฟล์ MPP ง่ายดายยิ่งขึ้น Aspose.Tasks นำเสนอไลบรารีที่มีประสิทธิภาพซึ่งรองรับ .NET, Java, C++ และ Python สำหรับความต้องการในการสร้าง จัดการ เปิด ดู และประมวลผลไฟล์ MPP ทั้งหมดของคุณ เครื่องมือออนไลน์ MS Project viewer ฟรีของเราสร้างขึ้นโดยใช้ไลบรารีนี้
ส่วนต่อไปนี้จะแสดงขั้นตอนและตัวอย่างโค้ดสำหรับการเปิดและอ่านไฟล์ MPP
- เปิดไฟล์ MPP ใน C#
- โปรแกรมดูไฟล์ MPP ใน Java
- โปรแกรมดูไฟล์ MPP ใน Python
- โปรแกรมดูโครงการ MS - Cloud API
- การออกใบอนุญาต
เปิดไฟล์ MPP ใน C#
โปรดทำตามขั้นตอนด้านล่างเพื่อเปิดและอ่านไฟล์ MS Project ใน C#:
- ติดตั้ง Aspose.Tasks for .NET ในแอปพลิเคชันของคุณ
- ใช้ตัวอย่างโค้ดที่ระบุด้านล่างเพื่อโหลดไฟล์ MPP และอ่านคุณสมบัติของโครงการ
// ตัวอย่างโค้ดนี้สาธิตวิธีการเปิดและอ่านไฟล์ MS Project ใน C#
Project project = new Project("Project.mpp");
// แสดงข้อมูลโครงการ
if (project.Get(Prj.ScheduleFromStart))
Console.WriteLine("Project Finish Date : " + project.Get(Prj.StartDate).ToShortDateString());
else
Console.WriteLine("Project Finish Date : " + project.Get(Prj.FinishDate).ToShortDateString());
Console.WriteLine(project.Get(Prj.Author));
Console.WriteLine(project.Get(Prj.LastAuthor));
Console.WriteLine(project.Get(Prj.Revision));
Console.WriteLine(project.Get(Prj.Keywords));
Console.WriteLine(project.Get(Prj.Comments));
// สร้างอินสแตนซ์ ChildTasksCollector
ChildTasksCollector collector = new ChildTasksCollector();
// รวบรวมงานทั้งหมดจาก RootTask โดยใช้ TaskUtils
TaskUtils.Apply(project.RootTask, collector, 0);
// แยกวิเคราะห์งานที่รวบรวมทั้งหมด
foreach (var task in collector.Tasks)
{
Console.WriteLine("Task Id: {0}", task.Get(Tsk.Id));
Console.WriteLine("Task Uid: {0}", task.Get(Tsk.Uid));
Console.WriteLine("Task Name: {0}", task.Get(Tsk.Name));
Console.WriteLine("Task Start: {0}", task.Get(Tsk.Start));
Console.WriteLine("Task Finish: {0}", task.Get(Tsk.Finish));
}
โปรแกรมดูไฟล์ MPP ใน Java
ในทำนองเดียวกัน ให้เปิดและอ่านไฟล์ MPP ใน Java ตามที่กล่าวไว้ด้านล่าง:
- ติดตั้ง Aspose.Tasks for Java ในแอปพลิเคชันของคุณ
- ใช้ตัวอย่างโค้ดต่อไปนี้เพื่อเปิดไฟล์ MPP
// ตัวอย่างโค้ดนี้สาธิตวิธีการเปิดและอ่าน MS Project ใน Java
// โหลดไฟล์ MPP อินพุต
Project project = new Project("Project.mpp");
//แสดงคุณสมบัติเริ่มต้น
System.out.println("Project Version : " + project.get(Prj.SAVE_VERSION));
System.out.println("New Task Default Start: " + project.get(Prj.DEFAULT_START_TIME));
System.out.println("New Task Default Type: " + project.get(Prj.DEFAULT_TASK_TYPE));
System.out.println("Resource Default Standard Rate: " + project.get(Prj.DEFAULT_STANDARD_RATE));
System.out.println("Resource Default Overtime Rate: " + project.get(Prj.DEFAULT_OVERTIME_RATE));
System.out.println("Default Task EV Method: " + project.get(Prj.DEFAULT_TASK_EV_METHOD));
System.out.println("Default Cost Accrual: " + project.get(Prj.DEFAULT_FIXED_COST_ACCRUAL));
// สร้างอินสแตนซ์ ChildTasksCollector
ChildTasksCollector collector = new ChildTasksCollector();
// รวบรวมงานทั้งหมดจาก RootTask โดยใช้ TaskUtils
TaskUtils.apply(project.getRootTask(), collector, 0);
for (Task task : collector.getTasks()) {
System.out.println("Task Id: " + task.getId());
System.out.println("Task Uid: " + task.getUid());
System.out.println("Task Name: " + task.getName());
System.out.println("Task Start: " + task.getStart());
System.out.println("Task Finish: " + task.getFinish());
}
โปรแกรมดูไฟล์ Python MPP
คุณยังสามารถเปิดและอ่านไฟล์ MPP ใน Python ได้โดยทำตามขั้นตอนด้านล่าง:
- ติดตั้ง Aspose.Tasks for Python ในแอปพลิเคชันของคุณ
- ใช้ตัวอย่างโค้ดต่อไปนี้เพื่อเปิดไฟล์ MPP
# ตัวอย่างโค้ดนี้สาธิตวิธีการเปิดและอ่านไฟล์ MS Project ใน Python
import aspose.tasks as tasks
# โหลดโปรเจ็กต์
project = tasks.Project("Project.mpp")
# แสดงข้อมูลโครงการ
print(project.author)
print(project.last_author)
print(project.revision)
print(project.keywords)
print(project.comments)
# อ่านงานทั้งหมด
task_collection = project.root_task.select_all_child_tasks()
# แยกวิเคราะห์งานที่รวบรวมทั้งหมด
for task in task_collection:
print("Task Id:", task.id)
print("Task Uid:", task.uid)
print("Task Name:", task.name)
print("Task Start:", task.start)
print("Task Finish:", task.finish)
โปรแกรมดูโครงการ MS - Cloud API
คุณยังสามารถเปิดและอ่านไฟล์ MPP โดยใช้ Cloud API ของเราได้ โปรดดูรายละเอียดเพิ่มเติมได้ที่ลิงค์ต่อไปนี้
รับใบอนุญาตฟรี
คุณสามารถ รับใบอนุญาตชั่วคราวฟรี เพื่อใช้ไลบรารี Aspose.Tasks คุณสามารถประเมินและสำรวจคุณสมบัติต่างๆ ของมันได้โดยไม่มีข้อจำกัดใดๆ
MS Project Viewer ออนไลน์ – ทรัพยากรฟรี
ปลดล็อกศักยภาพทั้งหมดของ Aspose.Tasks และสำรวจฟังก์ชันการทำงานขั้นสูง เช่น การสร้าง แก้ไข จัดการ หรือแปลงไฟล์ MPP และอื่นๆ อีกมากมายด้วยทรัพยากร Aspose.Tasks ต่อไปนี้:
บทสรุป
ในโพสต์บนบล็อกนี้ เราได้แนะนำให้คุณรู้จักกับเว็บแอป Microsoft Project viewer ออนไลน์ฟรี เพื่อเปิดและดูไฟล์ MPP ในระหว่างเดินทาง โปรแกรมดูไฟล์ MPP นี้ใช้ Aspose.Tasks ซึ่งเป็นไลบรารี่อเนกประสงค์และทรงประสิทธิภาพ ซึ่งช่วยให้การสร้างและจัดการไฟล์ MPP ง่ายขึ้น ไม่ว่าคุณจะเป็นนักพัฒนาที่ต้องการรวมฟังก์ชันการทำงานของ MS Project เข้ากับแอปพลิเคชันของคุณ หรือผู้ใช้ปลายทางที่กำลังมองหาวิธีที่รวดเร็วและปลอดภัยในการเข้าถึงไฟล์ Microsoft Project (MPP) Aspose ก็มีเครื่องมือและไลบรารีการจัดการโครงการที่ครบครัน ในกรณีที่มีความคลุมเครือ โปรดติดต่อเราที่ ฟอรัมการสนับสนุนฟรี