ไฟล์ Microsoft Project (MPP) มักใช้ในการวางแผนและจัดระเบียบโครงการ ซึ่งมีข้อมูลสำคัญเกี่ยวกับงาน ไทม์ไลน์ ทรัพยากร และอื่นๆ อย่างไรก็ตาม อาจมีสถานการณ์ที่การแชร์หรือการแสดงข้อมูลนี้ต้องใช้รูปแบบที่แตกต่างกันโดยสิ้นเชิง เช่น TIFF TIFF เป็นรูปแบบภาพอเนกประสงค์ที่ได้รับการสนับสนุนอย่างกว้างขวางบนแพลตฟอร์มและแอปพลิเคชันต่างๆ ทำให้เป็นตัวเลือกที่เหมาะสำหรับคำอธิบายประกอบ แผนภูมิ หรือการแสดงภาพอื่นๆ ที่ได้มาจากไฟล์ MPP ในบทความนี้ เราจะได้เรียนรู้วิธีแปลง MPP เป็น TIFF ใน Python
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
- Python Library เพื่อแปลง MPP เป็น TIFF
- แปลง MPP เป็น TIFF
- แปลง MPP เป็น TIFF ด้วยการบีบอัด
- ลบการบีบอัดและแปลง MPP เป็น TIFF
- แปลง MPP เป็น TIFF ออนไลน์
- แหล่งเรียนรู้ฟรี
Python Library เพื่อแปลง MPP เป็น TIFF
เราจะใช้ Aspose.Tasks for Python เพื่อแปลงไฟล์ MPP เป็นอิมเมจ TIFF เป็นไลบรารีที่มีประสิทธิภาพสำหรับการทำงานกับ Microsoft Project ในแอปพลิเคชัน Python ช่วยให้คุณสามารถอ่าน เขียน จัดการ และแปลงไฟล์ Microsoft Project โดยไม่ต้องติดตั้ง Microsoft Project
โปรด ดาวน์โหลดแพ็คเกจ หรือติดตั้ง API จาก PyPI โดยใช้คำสั่ง pip ต่อไปนี้ในคอนโซล:
pip install aspose-tasks
แปลง MPP เป็น TIFF โดยใช้ Python
เราสามารถส่งออกข้อมูลโครงการจากไฟล์ MPP ไปเป็นอิมเมจ TIFF หลายหน้าได้อย่างง่ายดายโดยทำตามขั้นตอนด้านล่าง:
- โหลดไฟล์ MPP โดยใช้คลาส Project
- บันทึกเป็น TIFF โดยใช้เมธอด save() ใช้เส้นทางไฟล์ TIFF เอาต์พุตและ SaveFileFormat เป็นอาร์กิวเมนต์
โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแปลง MPP เป็น TIFF ใน Python
# ตัวอย่างโค้ดนี้สาธิตวิธีการแปลง MPP เป็น TIFF ใน Python
import aspose.tasks as tasks
# โหลดไฟล์โครงการอินพุต
project = tasks.Project("D:\\Files\\Blank2010.mpp");
# บันทึกโครงการเป็น TIFF
project.save("D:\\Files\\Blank2010_out.tif", tasks.saving.SaveFileFormat.TIFF);
แปลง MPP เป็น TIFF ด้วยการบีบอัดโดยใช้ Python
เราสามารถใช้การบีบอัด TIFF ในขณะที่แปลง MPP เป็น TIFF ได้โดยทำตามขั้นตอนด้านล่าง:
- โหลดไฟล์ MPP โดยใช้คลาส Project
- สร้างอินสแตนซ์ของคลาส ImageSaveOptions
- หลังจากนั้นให้ระบุ tiffcompression
- สุดท้ายให้เรียกใช้เมธอด save() ใช้เส้นทางไฟล์ TIFF เอาต์พุตและ SaveOptions เป็นอาร์กิวเมนต์
โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแปลง MPP เป็น TIFF ด้วยการบีบอัดใน Python
# ตัวอย่างโค้ดนี้สาธิตวิธีใช้การบีบอัดขณะแปลง MPP เป็น TIFF ใน Python
import aspose.tasks as tasks
# โหลดไฟล์โครงการอินพุต
project = tasks.Project("D:\\Files\\Blank2010.mpp");
# กำหนดตัวเลือกการบันทึกรูปภาพ
options = tasks.saving.ImageSaveOptions(tasks.saving.SaveFileFormat.TIFF);
# ระบุการบีบอัด CCITT4
options.tiff_compression = tasks.saving.TiffCompression.CCITT4;
# บันทึกโครงการเป็น TIFF
project.save("D:\\Files\\Blank2010_comp_out.tif", options);
ลบการบีบอัดและแปลง MPP เป็น TIFF โดยใช้ Python
ในทำนองเดียวกัน เรายังสามารถลบการบีบอัด TIFF แล้วแปลงไฟล์ MPP เป็นรูปแบบ TIFF โดยทำตามขั้นตอนที่กล่าวข้างต้น อย่างไรก็ตาม เราเพียงแค่ต้องตั้งค่า tiffcompression เป็น TiffCompression.NONE ในขั้นตอนที่ #3
โค้ดตัวอย่างต่อไปนี้แสดงวิธีลบการบีบอัดและแปลง MPP เป็น TIFF ใน Python
# ตัวอย่างโค้ดนี้สาธิตวิธีใช้การบีบอัดขณะแปลง MPP เป็น TIFF ใน Python
import aspose.tasks as tasks
# โหลดไฟล์โครงการอินพุต
project = tasks.Project("D:\\Files\\Blank2010.mpp");
# กำหนดตัวเลือกการบันทึกรูปภาพ
options = tasks.saving.ImageSaveOptions(tasks.saving.SaveFileFormat.TIFF);
# ลบการบีบอัด
options.tiff_compression = tasks.saving.TiffCompression.NONE;
# บันทึกโครงการเป็น TIFF
project.save("D:\\Files\\Blank2010_remove_comp_out.tif", options);
รับใบอนุญาตฟรี
คุณสามารถ รับใบอนุญาตชั่วคราวฟรี เพื่อลองใช้ห้องสมุดโดยไม่มีข้อจำกัดในการประเมิน
แปลง MPP เป็น TIFF ออนไลน์ฟรี
คุณยังสามารถแปลงไฟล์ MPP เป็นรูปแบบ TIFF ออนไลน์ได้ฟรีโดยใช้เว็บแอป ตัวแปลง MPP เป็น TIFF แอปพลิเคชันเว็บนี้ได้รับการพัฒนาโดยใช้ API ข้างต้น
MPP ถึง TIFF – ทรัพยากรการเรียนรู้
นอกจากการแปลง MPP เป็น TIFF แล้ว เรียนรู้เพิ่มเติมเกี่ยวกับการสร้าง การแปลง และการจัดการไฟล์ MPP โดยไม่ต้องใช้ Microsoft Project และสำรวจคุณสมบัติอื่นๆ ของไลบรารีโดยใช้ทรัพยากรด้านล่าง:
บทสรุป
ในบทความนี้ เราได้เรียนรู้วิธีแปลง MPP เป็น TIFF โดยทางโปรแกรมใน Python เรายังได้เรียนรู้วิธีการระบุตัวเลือกการบันทึกรูปภาพและตั้งค่าการบีบอัด TIFF ด้วยการใช้ประโยชน์จาก Aspose.Tasks for Python ผ่าน .NET API คุณสามารถส่งออกข้อมูลโปรเจ็กต์จากไฟล์ MPP เป็นรูปแบบอื่น ๆ ได้อย่างง่ายดาย ในกรณีที่มีความคลุมเครือ โปรดติดต่อเราที่ ฟอรัมการสนับสนุนฟรี