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
| Krav | Detalj |
|---|---|
| Java-versjon | 21 eller nyere |
| Byggverktøy | Maven 3.8+ eller Gradle 7+ |
| Operativsystem | Windows, macOS, Linux (alle plattformer som kjører en JDK) |
| Kompilator / byggverktøy | JDK 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: 1Rask 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
- Product Page: Oversikt, funksjonssammendrag og rask start
- License: MIT-lisensdetaljer, ingen API-nøkkel kreves
- Developer Guide: Funksjonsguider med kodeeksempler
- API Reference: Klasse- og metodereferanse