Instalēšana
Aspose.Slides FOSS for Java instalēšana
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 palaida 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 iznākums:
Aspose.Slides FOSS installed successfully
Slides in empty presentation: 1Ātrais sākums: Izveidot prezentāciju ar formu
Sekojošā programma 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 vietējā 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