Εγκατάσταση

Εισαγωγή Aspose.Slides FOSS για Java

Aspose.Slides FOSS for Java is distributed as a standard Maven artifact. It has no native extensions, no system libraries to install, and no Microsoft Office or other proprietary runtime required.


Προϋποθέσεις

ΑΠΑΙΤΗΣΕΙΣΛεπτομέρειες
Java έκδοση21 or later
Κτίστε εργαλείοMaven 3.8+ ή Gradle 7+
λειτουργικό σύστημαWindows, macOS, Linux (κάθε πλατφόρμα που εκτελεί ένα JDK)
Επαναφορά / εργαλείων κατασκευήςJDK 21+ (για την αναπαραγωγή)

1. Install via Maven (Recommended)

Προσθέστε την εξάρτηση στο δικό σας pom.xml:

<dependency>
  <groupId>org.aspose</groupId>
  <artifactId>aspose-slides-foss</artifactId>
  <version>26.7.0</version>
</dependency>

Η Maven κατεβάζει και εγκαθιστά το πακέτο μαζί με οποιαδήποτε μεταβατική εξάρτηση. Δεν απαιτείται διαμόρφωση μετά την εγκατάσταση.


2. Install via Gradle

Προσθέστε το παρακάτω στο δικό σας build.gradle:

dependencies {
    implementation 'org.aspose:aspose-slides-foss:26.7.0'
}

Η ΚΕΦΑΛΑΙΟ ΣΤΗΝ ΕΝΔΥ (build.gradle.kts):

dependencies {
    implementation("org.aspose:aspose-slides-foss:26.7.0")
}

3. Verify the Installation

Μετά την προσθήκη της εξάρτησης, ελέγξτε ότι η βιβλιοθήκης φορτώνει σωστά και το Presentation Μπορεί να δημιουργηθεί:

import org.aspose.slides.foss.Presentation;
import org.aspose.slides.foss.export.SaveFormat;

public class VerifyInstall {
    public static void main(String[] args) {
        try (Presentation prs = new Presentation()) {
            System.out.println("Aspose.Slides FOSS installed successfully");
            System.out.println("Slides in empty presentation: " + prs.getSlides().size());
        }
    }
}

Αναμενόμενη παραγωγή:

Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1

Γρήγορη έναρξη: Δημιουργήστε μια παρουσίαση με τη μορφή

Το παρακάτω πρόγραμμα δημιουργεί μια νέα παρουσίαση, προσθέτει έναν ορθόγωνα με κείμενο και την αποθηκεύει ως ένα .pptx αρχείο :

import org.aspose.slides.foss.Presentation;
import org.aspose.slides.foss.ShapeType;
import org.aspose.slides.foss.export.SaveFormat;

public class QuickStart {
    public static void main(String[] args) {
        try (Presentation prs = new Presentation()) {
            var slide = prs.getSlides().get(0);

            // Add a rectangle shape and set its text
            var shape = slide.getShapes().addAutoShape(ShapeType.RECTANGLE, 50, 50, 400, 150);
            shape.addTextFrame("Hello from Aspose.Slides FOSS!");

            prs.save("hello.pptx", SaveFormat.PPTX);
        }
        System.out.println("Saved hello.pptx");
    }
}

Σημαντικό : Πάντα χρησιμοποιείτε Presentation μέσα σε ένα μπλοκ δοκιμών-με πόρους. Αυτό εξασφαλίζει την κατάλληλη καθαρισμό των εσωτερικών πόρων όταν το μπλόκο βγαίνει έξω.


Πλατφόρμα σημειώσεων

Windows, MacOS και Linux: Η βιβλιοθήκη είναι ταυτόσημη σε όλες τις πλατφόρμες. Είναι καθαρή Java με κανένα κώδικα προέλευσης που δεν είναι συγκεκριμένο στην πλατεία.

Ετικέτες / serverless: Η βιβλιοθήκη λειτουργεί μέσα σε λεπτές εικόνες Docker (όπως: eclipse-temurin:21-jre-alpineΔεν απαιτούνται πρόσθετα πακέτα συστήματος.

CI/CD: Προσθέστε την εξάρτηση του Maven στο δικό σας pom.xml και το σωλήνα CI σας θα το λύσει αυτόματα.


Πρόσθετοι πόροι

 Ελληνικά