การติดตั้ง
ภาพรวม
คู่มือการติดตั้งอธิบายวิธีเพิ่ม Aspose.Slides for Java ไปยังสภาพแวดล้อมของโปรเจกต์ของคุณ มันแสดงวิธีอ้างอิงไลบรารีจาก Maven Central หรือดาวน์โหลดแพ็กเกจ JAR แบบออฟไลน์ และบอกตำแหน่งไฟล์ checksum เพื่อให้คุณตรวจสอบความสมบูรณ์ของไฟล์ ด้วยการอ่านจบส่วนนี้แล้ว คุณควรพร้อมที่จะรวม Aspose.Slides เข้าไปใน pipeline การสร้างและรันการนำเสนอ “Hello, World” อย่างง่ายเพื่อยืนยันว่าทุกอย่างถูกกำหนดค่าอย่างถูกต้อง
Aspose.Slides for Java ไม่ต้องการ Microsoft PowerPoint มันสร้างไฟล์การนำเสนอที่จำเป็นโดยอัตโนมัติ อย่างไรก็ตาม เพื่อดูการนำเสนอที่สร้างขึ้น คุณอาจต้องใช้ Microsoft PowerPoint หรือโปรแกรมดูการนำเสนออื่นๆ
ติดตั้งและกำหนดค่า Java
Java เป็นภาษาการเขียนโปรแกรมที่ได้รับความนิยมซึ่งทำให้คุณสามารถเรียกใช้โปรแกรมบนหลายแพลตฟอร์ม สำหรับข้อมูลเกี่ยวกับการติดตั้งและกำหนดค่า Java บนระบบปฏิบัติการใด ๆ โปรดเยี่ยมชม https://java.com/.
ติดตั้ง Aspose.Slides for Java จาก Maven Repository
Aspose โฮสต์ API ของ Java ทั้งหมดใน Maven repositories ของมัน คุณสามารถรวม API Aspose.Slides for Java ลงในโปรเจกต์ Maven ของคุณได้โดยตรงด้วยการกำหนดค่าที่น้อยที่สุด
-
ระบุการกำหนดค่า Maven Repository
ระบุการกำหนดค่า/ตำแหน่งของ Maven repository ของ Aspose ในไฟล์ pom.xml ของคุณดังนี้:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
</repositories>
-
กำหนดการพึ่งพา API Aspose.Slides for Java
กำหนดการพึ่งพา API Aspose.Slides for Java ในไฟล์ pom.xml ของคุณโดยวิธีนี้:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>XX.XX</version>
<classifier>jdk16</classifier>
</dependency>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>XX.XX</version>
<classifier>javadoc</classifier>
</dependency>
</dependencies>
การพึ่งพา Aspose.Slides for Java จะถูกกำหนดในโปรเจกต์ Maven ของคุณแล้ว.
คำถามที่พบบ่อย
ฉันจะตรวจสอบว่า Aspose.Slides ได้รวมอย่างถูกต้องหรือไม่?
สร้างโปรเจกต์ของคุณ, สร้างอินสแตนซ์ของ Presentation ว่างเปล่าและบันทึกด้วยชื่อใหม่ หากไฟล์ถูกสร้างขึ้นโดยไม่เกิดข้อยกเว้นไลบรารีจะถูกรวมอย่างสำเร็จ.
ฉันจะจำกัดการใช้หน่วยความจำเมื่อประมวลผลการนำเสนอขนาดใหญ่ได้อย่างไร?
เพิ่มขีดจำกัดหน่วยความจำของ JVM เท่าที่จำเป็นเท่านั้น และปิดแต่ละอินสแตนซ์ของ Presentation ในบล็อก finally เพื่อปล่อยแคชอย่างเร็ว การทำเช่นนี้ป้องกันข้อผิดพลาด out‑of‑memory และทำให้การใช้หน่วยความจำโดยรวมคาดการณ์ได้ระหว่างการทำงานเป็นชุด.
ฉันสามารถยกเว้นรูปแบบการส่งออกที่ไม่ต้องการเพื่อลดขนาดไฟล์ JAR ขั้นสุดท้ายได้หรือไม่?
รุ่น Aspose.Slides ปัจจุบันจัดจำหน่ายเป็นไลบรารีเดียวแบบโมโนลิธิก ดังนั้นคุณไม่สามารถปิดใช้งานตัวส่งออกเฉพาะอย่าง PDF หรือ SVG ในขั้นตอนการสร้างได้.