Installasjon

Installasjon av Aspose.Slides FOSS for Java

Aspose.Slides FOSS for Java distribueres som en standard Maven‑artifakt. Den har ingen native‑utvidelser, ingen systembiblioteker som må installeres, og krever verken Microsoft Office eller annet proprietært kjøretidsmiljø.


Forutsetninger

KravDetalj
Java-versjon21 eller nyere
ByggverktøyMaven 3.8+ eller Gradle 7+
OperativsystemWindows, macOS, Linux (alle plattformer som kjører en JDK)
Kompilator / byggverktøyJDK 21+ (for kompilering)

1. Installer via Maven (Anbefalt)

Legg til følgende avhengighet i pom.xml:

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

Maven laster ned og installerer pakken sammen med eventuelle transitive avhengigheter. Ingen etterinstallasjonskonfigurasjon er nødvendig.


2. Installer via Gradle

Legg til følgende i din build.gradle:

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

Eller i Kotlin DSL (build.gradle.kts):

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

3. Verifiser installasjonen

Etter å ha lagt til avhengigheten, verifiser at biblioteket lastes riktig og at en Presentation kan opprettes:

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());
        }
    }
}

Please provide the text you would like translated.

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

Rask start: Opprett en presentasjon med en form

Følgende program oppretter en ny presentasjon, legger til et rektangel med tekst, og lagrer den som en .pptx‑fil:

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");
    }
}

Viktig: Bruk alltid Presentation inne i en try-with-resources-blokk. Dette sikrer riktig opprydding av interne ressurser når blokken avsluttes.


Plattformnotater

Windows, macOS, Linux: Biblioteket er identisk på alle plattformer. Det er ren Java uten plattformspesifikk native‑kode.

Docker / serverless: Biblioteket fungerer inne i slanke Docker‑bilder (som eclipse-temurin:21-jre-alpine). Ingen ekstra systempakker er påkrevd.

CI/CD: Legg til Maven‑avhengigheten i pom.xml, og CI‑pipeline‑en din vil løse den automatisk.


Ytterligere ressurser

 Norsk