Instalace

Instalace Aspose.Slides FOSS pro 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.


Předpoklady

PožadavekPodrobnosti
Verze Java21 or later
Nástroj pro vytvářeníMaven 3,8+ nebo Gradle 7+
Operační systémWindows, macOS, Linux (jakákoliv platforma na které běží JDK)
Nástroje pro kompilátor / sdíleníJDK 21+ (pro sestavení)

1. Install via Maven (Recommended)

Přidejte následující závislost k vaší pom.xml:

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

Maven stahuje a instaluje balíček spolu s jakýmikoliv přechodnými závislostí. Není zapotřebí žádné post-instalované konfigurace.


2. Install via Gradle

Přidejte k vašemu seznamu: build.gradle:

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

Nebo v Kotlin DSL (build.gradle.kts):

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

3. Verify the Installation

Po přidání závislosti ověřte, zda se knihovna načítá správně a je-li to možné. Presentation může být vytvořena:

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

Očekávaný výstup:

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

Rychlý start: Vytvořte prezentaci s tvarem

Následující program vytvoří novou prezentaci, přidá obdélník s textem a uloží jej jako .pptx soubor:

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

Důležité: Vždy používejte: Presentation Vnitřní zdroje jsou vyčištěny, když blok opustí.


Poznámky k platformě

Windows, macOS, Linux: Knihovna je identická na všech platformách. Je to čistá Java bez nativního kódu pro konkrétní platformu.

Docker / bez serveru: Knihovna pracuje uvnitř jemných Dockerových obrazů (např. eclipse-temurin:21-jre-alpine) Žádné další systémové balíčky nejsou zapotřebí.

CI/CD: Přidejte Mavenova závislost k vaší pom.xml a váš CI pipeline to vyřeší automaticky.


Další zdroje

 Čeština