ContentTypeProperties ile Çalışma
Aspose.Cells for Python via .NET, excel dosyasına özel tür özellikleri (ContentTypeProperties) eklemek için Workbook.content_type_properties.add() metodunu sağlar. Ayrıca, özelliği isteğe bağlı yapmak için ContentTypeProperty.is_nillable özelliğini doğru olarak ayarlayabilirsiniz. Aşağıdaki kod örneği, opsiyonel özel içerik tipi özellikleri eklemeyi göstermektedir. Ayrıca, eklenen her iki özellik de örnek kod tarafından gösterilmektedir.
Örnek kod tarafından oluşturulan çıktı dosyası referans için ekte bulunmaktadır.
Örnek Kod
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") |