แปลงไฟล์ MS Project MPP เป็นรูปแบบ SVG โดยใช้ Java

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

Java API เพื่อแปลงไฟล์ MPP เป็น SVG

Aspose.Tasks for Java คือ API สำหรับการทำงานกับไฟล์ Microsoft Project (MPP) ช่วยให้คุณสามารถอ่านและเขียนไฟล์ MPP/XML โดยไม่ต้องติดตั้ง Microsoft Project คุณยังสามารถแปลงไฟล์ MPP เป็นรูปแบบ SVG โดยใช้ API คุณสามารถดาวน์โหลด API โดยใช้ Maven หรือดาวน์โหลด JAR จากส่วน ดาวน์โหลด

พื้นที่เก็บข้อมูล:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

การพึ่งพา:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tasks</artifactId>
    <version>21.10</version>
    <classifier>jdk18</classifier>
</dependency>

แปลง MPP เป็น SVG ใน Java

ต่อไปนี้เป็นขั้นตอนในการแปลงไฟล์ Microsoft Project MPP เป็นรูปแบบ SVG

โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแปลงไฟล์ MPP เป็นรูปแบบ SVG โดยใช้ Java

// เส้นทางไปยังไดเร็กทอรีเอกสาร
String dataDir = Utils.getDataDir(SaveAsSVG.class);

// อ่านไฟล์โครงการอินพุต
Project project = new Project(dataDir + "Homemoveplan.mpp");

// บันทึกโครงการเป็น SVG
project.save(dataDir + "Project5.SVG", SaveFileFormat.SVG);

แปลง MPP เป็น SVG ด้วยตัวเลือกเพิ่มเติม

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

โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแปลงไฟล์ MPP เป็นรูปแบบ SVG พร้อมตัวเลือกเพิ่มเติมโดยใช้ Java

// เส้นทางไปยังไดเร็กทอรีเอกสาร
String dataDir = Utils.getDataDir(SaveAsSVG.class);

//อ่านไฟล์โครงการอินพุต
Project project = new Project(dataDir + "Homemoveplan.mpp");

// เริ่มต้นคลาส SvgOptions
SaveOptions opt = new SvgOptions();
opt.setFitContent(true);
opt.setTimescale(Timescale.ThirdsOfMonths);

// บันทึกไฟล์ MPP เป็น SVG
project.save(dataDir + "FileName5.svg", opt);

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

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

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีแปลงไฟล์ MPP เป็นรูปแบบ SVG โดยใช้ Java นอกจากนี้ คุณได้เห็นวิธีปรับแต่งไฟล์ SVG ที่สร้างขึ้นโดยใช้ตัวเลือกเพิ่มเติม Aspose.Tasks for Java เป็น API ที่มีประสิทธิภาพและเต็มไปด้วยฟีเจอร์ ซึ่งมีคุณสมบัติเพิ่มเติมมากมายสำหรับการทำงานกับไฟล์ MPP คุณสามารถสำรวจ API โดยละเอียดได้โดยไปที่ เอกสารอย่างเป็นทางการ ในกรณีที่มีคำถามใดๆ โปรดติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี

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