วิธีแปลง MPP เป็น SVG โดยใช้ Java

หัวข้อที่ชัดเจนนี้มุ่งเน้นไปที่วิธี แปลง MPP เป็น SVG โดยใช้ Java ครอบคลุมรายละเอียดการกำหนดค่าทั้งหมด ลำดับขั้นตอน และโค้ดตัวอย่างที่เรียกใช้ได้เพื่อสาธิตการดำเนินการ คุณสามารถพัฒนาแอปพลิเคชันเพื่อ แปลง Microsoft Project เป็น SVG โดยใช้ Java โดยใช้การเรียก API อย่างง่ายเท่านั้น

ขั้นตอนในการแปลง MPP เป็น SVG โดยใช้ Java

  1. ตั้งค่าสภาพแวดล้อมการพัฒนาเพื่อรวม Aspose.Tasks for Java โดยใช้ตัวจัดการที่เก็บ
  2. โหลดไฟล์ MPP ที่มีอยู่ลงในวัตถุคลาส Project เพื่อแปลงเป็น SVG
  3. ตั้งค่าตัวเลือกเอาต์พุต SVG โดยใช้วัตถุคลาส SvgOptions
  4. แปลงไฟล์ MPP เป็น SVG โดยใช้วิธีบันทึก

ขั้นตอนง่ายๆ เหล่านี้แสดงถึงรายละเอียดการกำหนดค่าทั้งหมดและขั้นตอนแบบขั้นบันไดเพื่อ แปลง MS Project เป็น SVG โดยใช้ Java คลาส Project ใช้สำหรับโหลดไฟล์ MPP ต้นทาง และคลาส SvgOptions ใช้สำหรับตั้งค่าลักษณะไฟล์ SVG เอาต์พุต จำเป็นต้องกล่าวถึงที่นี่ว่าวัตถุคลาส SvgOptions ไม่ใช่ภาคบังคับและสามารถยกเว้นได้โดยใช้การตั้งค่าเริ่มต้นสำหรับไฟล์ SVG เอาต์พุต

รหัสเพื่อส่งออก MS Project เป็น SVG โดยใช้ Java

import com.aspose.tasks.License;
import com.aspose.tasks.Project;
import com.aspose.tasks.SaveOptions;
import com.aspose.tasks.SvgOptions;
import com.aspose.tasks.Timescale;
public class MppToSVG {
public static void main(String[] args) throws Exception {// Throws exception to process the MPP file
String FilePath = "//Users//TestData//";
// Applying product license to access and process the MPP file
License TasksLic = new License();
TasksLic.setLicense(FilePath + "Conholdate.Total.Product.Family.lic");
// Open the source MPP file from the disk
Project inputProject = new Project(FilePath + "Input.mpp");
// Set the SVG options for output
SaveOptions svgOption = new SvgOptions();
svgOption.setFitContent(true);
svgOption.setTimescale(Timescale.ThirdsOfMonths);
// Export the MPP to SVG file on the disk
inputProject.save(FilePath + "OutputSvg.svg", svgOption);
}
}

ในตัวอย่างข้างต้น โค้ดเพื่อ บันทึก MPP เป็น SVG โดยใช้ Java ใช้อินสแตนซ์ของคลาส Project ที่เข้าถึงไฟล์ต้นฉบับจากดิสก์ นอกจากนี้ยังทำให้คอนสตรัคเตอร์โอเวอร์โหลดเพื่อโหลดไฟล์ MPP เป็นสตรีมจากแหล่งที่มาเช่นฐานข้อมูลหรือเว็บ สามารถใช้ SvgOptions เพื่อปรับแต่งเอาต์พุตไฟล์ SVG โดยการตั้งค่าคุณสมบัติ เช่น CustomPageSize, BarStyles, Gridlines, Timescale, TextStyles และอื่น ๆ อีกมากมาย

เราได้เรียนรู้ขั้นตอนการ เปลี่ยน MPP เป็น SVG โดยใช้ Java ที่นี่ หากคุณต้องการเรียนรู้เกี่ยวกับกระบวนการแปลง MPP เป็นไฟล์ PDF โปรดดูบทความใน วิธีแปลง MPP เป็น PDF ใน Java

 ไทย