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.

todo:image_alt_text

Le fichier de sortie généré par le code d’exemple est joint pour référence.

Fichier de sortie

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")