รูปแบบ SVG ส่วนใหญ่จะใช้สำหรับการฝังเนื้อหาในเดสก์ท็อปและเว็บแอปพลิเคชัน อาจมีบางสถานการณ์ที่คุณจำเป็นต้องฝังไฟล์ MPP ลงในเดสก์ท็อปหรือเว็บแอปพลิเคชัน เพื่อให้บรรลุผลดังกล่าว การแปลงไฟล์ MPP ของคุณเป็นรูปแบบ SVG จะเป็นประโยชน์ ด้วยเหตุนี้ บทความนี้จะสอนวิธีแปลงไฟล์ MPP เป็นรูปแบบ SVG โดยใช้ Java
- Java API เพื่อแปลงไฟล์ MPP เป็น SVG
- แปลงไฟล์ MPP เป็นรูปแบบ SVG โดยใช้ Java
- แปลงไฟล์ MPP เป็นรูปแบบ SVG พร้อมตัวเลือกเพิ่มเติม
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 โดยใช้คลาส Project
- บันทึกไฟล์เป็น SVG โดยใช้วิธี Project.save(ชื่อไฟล์สตริง รูปแบบ int)
โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแปลงไฟล์ 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 โดยใช้คลาส Project
- สร้างอินสแตนซ์ของคลาส SvgOptions
- ตั้งค่าตัวเลือกที่ต้องการ
- บันทึกไฟล์ SVG โดยใช้วิธี Project.save(ชื่อไฟล์สตริง ตัวเลือก SaveOptions)
โค้ดตัวอย่างต่อไปนี้แสดงวิธีการแปลงไฟล์ 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 โดยละเอียดได้โดยไปที่ เอกสารอย่างเป็นทางการ ในกรณีที่มีคำถามใดๆ โปรดติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี