Çalışma kitabını şablon dosyasından yüklerken veri türünü filtreleme

Çalışma kitabını bir şablon dosyasından yüklerken veri türünü filtreleme

Aşağıdaki örnek kod, çalışma kitabını bilgisayardan yüklerken yalnızca şekil nesnelerini yükler.şablon dosyasıverilen linkten indirebilirsiniz.

Aşağıdaki ekran görüntüsüşablon dosyası içeriği ve ayrıca Kırmızı renkli ve Sarı arka plandaki verilerin yüklenmeyeceğini açıklar çünküLoadOptions.getLoadFilter().setLoadDataFilterOptionsözellik ayarlandıLoadDataFilterOptions.SHAPE.

yapılacaklar:resim_alternatif_metin

Aşağıdaki ekran görüntüsüçıkış PDF verilen linkten indirebilirsiniz. Burada kırmızı renkteki ve Sarı arka plandaki verilerin mevcut olmadığını ancak tüm şekillerin orada olduğunu görebilirsiniz.

yapılacaklar:resim_alternatif_metin

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getSharedDataDir(FilterDataWhileLoadingWorkbook.class) + "TechnicalArticles/";
// Set the load options, we only want to load shapes and do not want to load data
LoadOptions opts = new LoadOptions(LoadFormat.XLSX);
opts.getLoadFilter().setLoadDataFilterOptions(LoadDataFilterOptions.SHAPE);
// Create workbook object from sample excel file using load options
Workbook wb = new Workbook(dataDir + "sampleFilterDataWhileLoadingWorkbook.xlsx", opts);
// Save the output in PDF format
wb.save(dataDir + "sampleFilterDataWhileLoadingWorkbook_out.pdf", SaveFormat.PDF);