Excel-Dokumenteigenschaften sind beschreibende Informationen und umfassen Elemente wie Autor, Titel, Betreff, Schlüsselwörter und Kategorien. Durch das Festlegen von Eigenschaften für Excel-Dokumente können Benutzer Excel-Dokumente bequemer und schneller verwalten. In diesem Artikel erfahren Sie, wie Sie mit Free Spire.XLS für Java integrierte und benutzerdefinierte Dokumenteigenschaften in Ihrem Excel-Dokument festlegen.
** Umgebungskonfiguration: ** ** Methode 1: ** Free Spire.XLS für Java Laden Sie das Paket herunter, entpacken Sie es und erstellen Sie den lib-Ordner. Importieren Sie das Paket Spire.Xls.jar als Abhängigkeit in Ihre Java-Anwendung.
** Methode 2: ** Sie können das JAR-Paket auch direkt aus dem Maven-Repository installieren. Der Code, aus dem die Datei pom.xml besteht, lautet:
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>http://repo.e-iceblue.com/nexus/content/groups/public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.xls.free</artifactId>
<version>2.2.0</version>
</dependency>
</dependencies>
** Festlegen der Eigenschaften des integrierten Dokuments: **
import com.spire.xls.ExcelVersion;
import com.spire.xls.Workbook;
public class BuiltinProperties {
public static void main(String[] args){
//Excel-Dokument importieren
Workbook workbook = new Workbook();
workbook.loadFromFile("test.xlsx");
//Legen Sie Dokumenttitel, Betreff, Autor und andere integrierte Dokumentattribute fest
workbook.getDocumentProperties().setTitle("Legen Sie die Dokumenteigenschaften fest");
workbook.getDocumentProperties().setSubject("Bestellung");
workbook.getDocumentProperties().setAuthor("AAA");
workbook.getDocumentProperties().setManager("BBB");
workbook.getDocumentProperties().setCompany("Firma C.");
workbook.getDocumentProperties().setCategory("Ausgaben");
workbook.getDocumentProperties().setKeywords("Excel-Dokumenteigenschaften");
//Ergebnisdatei speichern
workbook.saveToFile("BuiltinDocumentProperties.xlsx", ExcelVersion.Version2013);
}
}
** Benutzerdefinierte Dokumenteigenschaften festlegen: **
import com.spire.xls.ExcelVersion;
import com.spire.xls.Workbook;
import java.util.Date;
public class CustomProperties {
public static void main(String[] args){
//Excel-Dokument importieren
Workbook workbook = new Workbook();
workbook.loadFromFile("Input.xlsx");
//Fügen Sie Ihrem Dokument benutzerdefinierte Dokumenteigenschaften hinzu
workbook.getCustomDocumentProperties().add("_MarkAsFinal", true);
workbook.getCustomDocumentProperties().add("Bearbeiten", "AAA");
workbook.getCustomDocumentProperties().add("Kontakt Nummer", 81705109);
workbook.getCustomDocumentProperties().add("Datum", new Date());
//Ergebnisdatei speichern
workbook.saveToFile("CustomDocumentProperties.xlsx", ExcelVersion.Version2013);
}
}
Recommended Posts