Şablon dosyasından çalışma kitabını yüklerken veri türünü filtreleme
Aşağıdaki örnek kod, şablon dosyasından çalışma kitabı yüklenirken yalnızca şekil nesnelerini yükler. Bu amaçla ayarladığınız LoadOptions.load_filter özelliği LoadDataFilterOptions.SHAPE olacağı için, kırmızı renkli ve sarı arka planlı verilerin yüklenmeyeceği şablon dosyasının içeriğini ve açıklamasını gösterir.
Aşağıdaki ekran görüntüsü, verilerin kırmızı renkli ve sarı arka planlı olmadığını, ancak tüm şekillerin olduğunu gösterir.
from aspose.cells import LoadDataFilterOptions, LoadFilter, LoadFormat, LoadOptions, SaveFormat, Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# Source directory | |
sourceDir = RunExamples.Get_SourceDirectory() | |
# Output directory | |
outputDir = RunExamples.Get_OutputDirectory() | |
# Set the load options, we only want to load shapes and do not want to load data | |
loadOptions = LoadOptions(LoadFormat.XLSX) | |
loadOptions.load_filter = LoadFilter(LoadDataFilterOptions.ALL & ~LoadDataFilterOptions.CHART) | |
# Create workbook object from sample excel file using load options | |
workbook = Workbook(sourceDir + "sampleFilterChars.xlsx", loadOptions) | |
# Save the output in pdf format | |
workbook.save(outputDir + "sampleFilterChars_out.pdf", SaveFormat.PDF) |