แปลง MS Project MPP เป็นรูปภาพ (PNG, JPEG, BMP, TIFF) โดยใช้ C#

ไฟล์ Microsoft Project (MPP) ใช้เพื่อติดตาม จัดระเบียบ และจัดการโครงการ ไฟล์เหล่านี้ประกอบด้วยงาน การมอบหมาย และทรัพยากรและข้อมูลอื่นๆ ที่เกี่ยวข้องกับโครงการ หากคุณต้องการแบ่งปันข้อมูลโปรเจ็กต์กับผู้อื่นแต่พวกเขาไม่ได้ติดตั้ง MS Project คุณสามารถแปลงไฟล์ MPP เป็นรูปภาพ เช่น PNG, JPEG, BMP และ TIFF และแบ่งปันสิ่งเหล่านั้น ด้วยเหตุนี้ บทความนี้จะสอนวิธีแปลงไฟล์ Microsoft Project MPP เป็นรูปภาพโดยใช้โปรแกรมโดยใช้ C#

C # API สำหรับการแปลงไฟล์ MPP เป็นรูปภาพ

Aspose.Tasks for .NET เป็นไลบรารี .NET ที่ให้คุณอ่านและเขียนไฟล์ MPP/XML โดยไม่ต้องติดตั้ง Microsoft Project นอกจากนี้ API ยังรองรับการแปลงไฟล์ MPP เป็นรูปภาพ คุณสามารถติดตั้ง API ผ่าน NuGet หรือดาวน์โหลดโดยตรงจากส่วน ดาวน์โหลด

PM> Install-Package Aspose.Tasks

แปลงไฟล์ MPP เป็นรูปแบบ JPEG โดยใช้ C#

ต่อไปนี้เป็นขั้นตอนในการแปลงไฟล์ MPP เป็นรูปแบบ JPEG โดยใช้ C#

โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแปลงไฟล์ MPP เป็นภาพ JPEG โดยใช้ C#

// โหลดไฟล์ MPP
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// เพื่อจัดการกับคุณภาพ JPEG คุณสามารถใช้คุณสมบัติ ImageSaveOptions.JpegQuality
// ช่วงค่าที่อนุญาตคือตั้งแต่ 0 ถึง 100
// สร้างอินสแตนซ์ของคลาส ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG) { JpegQuality = 50 };

// บันทึกภาพ JPEG
project.Save("OutputDirectory\\image_out.jpeg", (SaveOptions)options);

การแปลงไฟล์ MPP เป็นรูปภาพ PNG โดยใช้ C#

ในการแปลงไฟล์ MPP เป็นภาพ PNG ให้ทำตามขั้นตอนด้านล่าง

โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแปลงไฟล์ MPP เป็นภาพ PNG โดยใช้ C#

// โหลดไฟล์ MPP
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// สร้างอินสแตนซ์ของคลาส ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);

// บันทึกภาพ PNG
project.Save("OutputDirectory\\image_out.png", (SaveOptions)options);

แปลงไฟล์ MPP เป็นรูปภาพ BMP โดยใช้ C#

ต่อไปนี้เป็นขั้นตอนในการแปลงไฟล์ MPP เป็นอิมเมจ BMP โดยใช้ C#

โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแปลงไฟล์ MPP เป็นอิมเมจ BMP โดยใช้ C#

// โหลดไฟล์ MPP
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// สร้างอินสแตนซ์ของคลาส ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.BMP);

// บันทึกภาพ BMP
project.Save("OutputDirectory\\image_out.bmp", (SaveOptions)options);

แปลงไฟล์ MPP เป็น Multipage TIFF โดยใช้ C#

ต่อไปนี้เป็นขั้นตอนในการแปลงไฟล์ MPP เป็น TIFF หลายหน้าโดยใช้ C#

โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแปลงไฟล์ MPP เป็นอิมเมจ TIFF หลายหน้าโดยใช้ C#

// โหลดไฟล์ MPP
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// สร้างอินสแตนซ์ของคลาส ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.TIFF);

// บันทึกภาพ TIFF
project.Save("OutputDirectory\\RenderMultipageTIFF_out.tif", (SaveOptions)options);

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

หากต้องการลองใช้ API โดยไม่มีข้อจำกัดในการประเมิน คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีแปลงไฟล์ Microsoft Project MPP เป็นรูปแบบรูปภาพโดยใช้ C# โดยเฉพาะอย่างยิ่ง คุณได้เรียนรู้วิธีแปลงไฟล์ MPP เป็นรูปแบบภาพ JPEG, PNG, BMP และ TIFF โดยใช้ Aspose.Tasks for .NET API API มีคุณสมบัติเพิ่มเติมมากมายสำหรับการทำงานกับไฟล์ MPP ซึ่งคุณสามารถสำรวจโดยละเอียดได้โดยไปที่ เอกสารอย่างเป็นทางการ ในกรณีที่มีคำถามใดๆ โปรดติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี

ดูสิ่งนี้ด้วย