Les propriétés de document Excel sont des informations descriptives et incluent des éléments tels que l'auteur, le titre, le sujet, les mots-clés et les catégories. La définition des propriétés des documents Excel permet aux utilisateurs de gérer les documents Excel plus facilement et plus rapidement. Cet article vous montrera comment utiliser Free Spire.XLS pour Java pour définir les propriétés de document intégrées et personnalisées dans votre document Excel.
** Configuration de l'environnement: ** ** Méthode 1: ** Free Spire.XLS pour Java Téléchargez le package, décompressez-le et créez le dossier lib. Importez le package Spire.Xls.jar en tant que dépendance dans votre application Java.
** Méthode 2: ** Vous pouvez également installer le package JAR directement à partir du référentiel Maven Le code qui compose le fichier pom.xml est:
<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>
** Définir les propriétés de document intégrées: **
import com.spire.xls.ExcelVersion;
import com.spire.xls.Workbook;
public class BuiltinProperties {
public static void main(String[] args){
//Importer un document Excel
Workbook workbook = new Workbook();
workbook.loadFromFile("test.xlsx");
//Définir le titre du document, le sujet, l'auteur et d'autres attributs de document intégrés
workbook.getDocumentProperties().setTitle("Définir les propriétés du document");
workbook.getDocumentProperties().setSubject("bon de commande");
workbook.getDocumentProperties().setAuthor("AAA");
workbook.getDocumentProperties().setManager("BBB");
workbook.getDocumentProperties().setCompany("Société C");
workbook.getDocumentProperties().setCategory("Dépenses");
workbook.getDocumentProperties().setKeywords("Propriétés du document Excel");
//Enregistrer le fichier de résultats
workbook.saveToFile("BuiltinDocumentProperties.xlsx", ExcelVersion.Version2013);
}
}
** Définir les propriétés de document personnalisées: **
import com.spire.xls.ExcelVersion;
import com.spire.xls.Workbook;
import java.util.Date;
public class CustomProperties {
public static void main(String[] args){
//Importer un document Excel
Workbook workbook = new Workbook();
workbook.loadFromFile("Input.xlsx");
//Ajouter des propriétés de document personnalisées à votre document
workbook.getCustomDocumentProperties().add("_MarkAsFinal", true);
workbook.getCustomDocumentProperties().add("Éditer", "AAA");
workbook.getCustomDocumentProperties().add("Numéro de contact", 81705109);
workbook.getCustomDocumentProperties().add("Date", new Date());
//Enregistrer le fichier de résultats
workbook.saveToFile("CustomDocumentProperties.xlsx", ExcelVersion.Version2013);
}
}
Recommended Posts