Travailler avec ContentTypeProperties
Aspose.Cells pour Python via .NET fournit la méthode Workbook.content_type_properties.add() pour ajouter des ContentTypeProperties personnalisés à un fichier Excel. Vous pouvez également rendre la propriété facultative en définissant la propriété ContentTypeProperty.is_nillable sur true. Le code suivant montre comment ajouter des ContentTypeProperties personnalisés facultatifs à un fichier Excel. L’image suivante montre les deux propriétés ajoutées par le code exemple.
Le fichier de sortie généré par le code d’exemple est joint pour référence.
Code d’exemple
from aspose.cells import FileFormatType, Workbook | |
from datetime import datetime | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# source directory | |
outputDir = RunExamples.Get_OutputDirectory() | |
workbook = Workbook(FileFormatType.XLSX) | |
index = workbook.content_type_properties.add("MK31", "Simple Data") | |
workbook.content_type_properties[index].is_nillable = False | |
index = workbook.content_type_properties.add("MK32", datetime.now().strftime("%Y-%m-%d'T'hh:%M:%S"), "DateTime") | |
workbook.content_type_properties[index].is_nillable = True | |
workbook.save(outputDir + "WorkingWithContentTypeProperties_out.xlsx") |