รูปแบบ SVG มักใช้สำหรับการฝังเนื้อหาในแอปพลิเคชันเว็บและเดสก์ท็อป อาจมีสถานการณ์ที่คุณต้องฝังเนื้อหาของไฟล์ Microsoft Project MPP ในแอปพลิเคชันดังกล่าว ในสถานการณ์เหล่านี้ การแปลงไฟล์ MPP เป็นรูปแบบ SVG จะเป็นประโยชน์ ด้วยเหตุนี้ บทความนี้จะสอนวิธีแปลงไฟล์ MPP เป็นรูปแบบ SVG โดยทางโปรแกรมโดยใช้ C#
- C# API สำหรับแปลงไฟล์ MPP เป็นรูปแบบ SVG
- แปลงไฟล์ MPP เป็นรูปแบบ SVG โดยใช้ C#
- แปลงไฟล์ MPP เป็นรูปแบบ SVG พร้อมตัวเลือกเพิ่มเติม
C# API สำหรับแปลงไฟล์ MPP เป็นรูปแบบ SVG
Aspose.Tasks for .NET เป็น API ที่มีประสิทธิภาพสำหรับการทำงานกับไฟล์ MS Project MPP API ช่วยให้คุณสร้างและอ่านไฟล์ MPP/XML ได้โดยไม่ต้องใช้ซอฟต์แวร์เพิ่มเติมใดๆ นอกจากนี้ API ยังรองรับการแปลงไฟล์ MPP เป็นรูปแบบ SVG คุณสามารถติดตั้ง API ผ่าน NuGet หรือดาวน์โหลดโดยตรงจากส่วน ดาวน์โหลด
PM> Install-Package Aspose.Tasks
แปลงไฟล์ MPP เป็นรูปแบบ SVG โดยใช้ C#
คุณสามารถแปลงไฟล์ MPP เป็นรูปแบบ SVG ได้โดยใช้โค้ดเพียงไม่กี่บรรทัด เพื่อให้บรรลุเป้าหมายดังกล่าว โปรดปฏิบัติตามขั้นตอนด้านล่าง
- โหลดไฟล์ MPP โดยใช้คลาส Project
- บันทึกไฟล์ SVG โดยใช้วิธี Project.Save(string filename,SaveFileFormat)
โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแปลงไฟล์ MPP เป็นรูปแบบ SVG โดยใช้ C#
// โหลดไฟล์ MPP
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");
// บันทึกไฟล์ MPP เป็น SVG
project.Save("OutputDirectory\\SaveProjectAsSVG_out.SVG", SaveFileFormat.SVG);
แปลงไฟล์ MPP เป็นรูปแบบ SVG พร้อมตัวเลือกเพิ่มเติม
คุณสามารถให้ตัวเลือกเพิ่มเติมในขณะที่แปลงไฟล์ MPP เป็นรูปแบบ SVG เพื่อปรับแต่งผลลัพธ์ที่สร้างขึ้น หากต้องการใช้ตัวเลือกเพิ่มเติมสำหรับการแปลงไฟล์ MPP เป็นรูปแบบ SVG ให้ใช้ขั้นตอนด้านล่าง
- โหลดไฟล์ MPP โดยใช้คลาส Project
- สร้างอินสแตนซ์ของคลาส SvgOptions
- ตั้งค่าตัวเลือกที่ต้องการ
- บันทึกไฟล์ SVG โดยใช้วิธี Project.Save(string filename, SaveOptions)
โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแปลงไฟล์ MPP เป็นรูปแบบ SVG โดยใช้ตัวเลือกเพิ่มเติม
// โหลดไฟล์ MPP
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");
// เริ่มต้นคลาส SaveOptions
SaveOptions options = new SvgOptions();
options.FitContent = true;
options.Timescale = Timescale.ThirdsOfMonths;
// บันทึกไฟล์ MPP เป็น SVG
project.Save("OutputDirectory\\UseSvgOptions_out.svg", options);
รับใบอนุญาตฟรี
หากต้องการลองใช้ API โดยไม่มีข้อจำกัดในการประเมิน คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี
บทสรุป
ในบทความนี้ คุณได้เรียนรู้วิธีแปลงไฟล์ Microsoft Project MPP เป็นรูปแบบ SVG โดยใช้ C# นอกจากนี้ คุณได้เรียนรู้วิธีใช้ตัวเลือกเพิ่มเติมเพื่อปรับแต่ง SVG ที่สร้างขึ้น Aspose.Tasks for .NET API มีคุณสมบัติเพิ่มเติมมากมายสำหรับการทำงานกับไฟล์ MPP คุณสามารถสำรวจ API โดยละเอียดได้โดยไปที่ เอกสารอย่างเป็นทางการ ในกรณีที่มีคำถามใดๆ โปรดติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี