Instalēšana
Aspose.Slides FOSS instalēšana Java
Aspose.Slides FOSS for Java tiek izplatīts kā standarta Maven artefakts. Tam nav vietējo paplašinājumu, nav jāinstalē sistēmas bibliotēkas, un nav nepieciešama Microsoft Office vai kāda cita īpašnieka izpildlaika vide.
Priekšnosacījumi
| Prasība | Detaļas |
|---|---|
| Java versija | 21 vai jaunāka |
| Būvēšanas rīks | Maven 3.8+ vai Gradle 7+ |
| Operētājsistēma | Windows, macOS, Linux (jebkura platforma, kas darbojas ar JDK) |
| Kompilators / būvēšanas rīki | JDK 21+ (kompilēšanai) |
1. Instalēt, izmantojot Maven (Ieteicams)
Pievienojiet šādu atkarību savam pom.xml:
<dependency>
<groupId>org.aspose.slides.foss</groupId>
<artifactId>aspose-slides-foss</artifactId>
<version>1.0.0</version>
</dependency>Maven lejupielādē un instalē pakotni kopā ar visām transitatīvajām atkarībām. Nav nepieciešama pēcinstalācijas konfigurācija.
2. Instalēt, izmantojot Gradle
Pievienojiet sekojošo savam build.gradle:
dependencies {
implementation 'org.aspose.slides.foss:aspose-slides-foss:1.0.0'
}Vai Kotlin DSL (build.gradle.kts):
dependencies {
implementation("org.aspose.slides.foss:aspose-slides-foss:1.0.0")
}3. Pārbaudiet instalāciju
Pēc atkarības pievienošanas pārbaudiet, vai bibliotēka ielādējas pareizi un vai var izveidot 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());
}
}
}Sagaidāmais izvads:
Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1Ātrais sākums: Izveidojiet prezentāciju ar formu
Šis programmas fragments izveido jaunu prezentāciju, pievieno taisnstūri ar tekstu un saglabā to kā .pptx failu:
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");
}
}Svarīgi: Vienmēr izmantojiet Presentation try-with-resources blokā. Tas nodrošina pareizu iekšējo resursu attīrīšanu, kad bloks iziet.
Platformas piezīmes
Windows, macOS, Linux: Bibliotēka ir identiska visās platformās. Tā ir tīra Java bez platformas specifiska datora koda.
Docker / serverless: Bibliotēka darbojas tievos Docker attēlos (piemēram, eclipse-temurin:21-jre-alpine). Nav nepieciešamas papildu sistēmas pakotnes.
CI/CD: Pievienojiet Maven atkarību savam pom.xml, un jūsu CI caurule to atrisinās automātiski.
Papildu resursi
- Product Page: Pārskats, funkciju kopsavilkums un ātrais sākums
- License: MIT licences informācija, nav nepieciešama API atslēga
- Developer Guide: Funkciju ceļveži ar koda piemēriem
- API Reference: Klases un metodes atsauce