การติดตั้ง

ภาพรวม

คู่มือการติดตั้งอธิบายวิธีเพิ่ม 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 ของคุณได้โดยตรงด้วยการกำหนดค่าที่น้อยที่สุด

  1. ระบุการกำหนดค่า 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>
  1. กำหนดการพึ่งพา 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 ในขั้นตอนการสร้างได้.