Leggi e Scrivi su Excel con Kotlin
Aspose.Cells for Java è una libreria potente che permette agli sviluppatori di manipolare i file Excel programmaticamente. Pur essendo progettata per Java, si integra perfettamente con Kotlin grazie alla completa interoperabilità di Kotlin con Java. Questo documento fornisce una guida passo passo per leggere e scrivere file Excel usando Kotlin e Aspose.Cells for Java.
Prerequisiti
- Kotlin e Java Development Kit (JDK) installati.
- Uno strumento di build (Maven o Gradle) configurato per la gestione delle dipendenze.
Configurare Aspose.Cells in un progetto Kotlin
Aggiungi la dipendenza di Aspose.Cells al tuo progetto:
Per Maven (pom.xml
):
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
</repositories>
<dependencies>
<!-- Aspose.Cells for Java -->
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>25.2</version>
</dependency>
<!-- Mandatory Bouncy Castle Libraries -->
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcprov-jdk15on</artifactId>
<version>1.68</version>
</dependency>
<dependency>
<groupId>org.bouncycastle</groupId>
<artifactId>bcpkix-jdk15on</artifactId>
<version>1.68</version>
</dependency>
</dependencies>
Per Gradle (build.gradle.kts
):
repositories {
maven { url = uri("https://releases.aspose.com/java/repo/") }
}
dependencies {
// Aspose.Cells for Java
implementation("com.aspose:aspose-cells:25.2")
// Mandatory Bouncy Castle Libraries
implementation("org.bouncycastle:bcprov-jdk15on:1.68")
implementation("org.bouncycastle:bcpkix-jdk15on:1.68")
}
Scrivere in Excel
Questo esempio mostra come creare un nuovo workbook Excel, populare le celle con dati e salvare il file sul disco.
Leggere da Excel
Questo esempio mostra come caricare un file Excel esistente, leggere i valori delle celle e stampare i risultati.
Operazioni Avanzate
Gestire le Formule
Questo esempio aggiunge una formula (SUM
) a una cella, ricalcola il workbook e stampa il risultato.
Formattare le Celle
Questo esempio applica uno stile (testo in grassetto, colore rosso e allineamento al centro) a una cella.