تصفية نوع البيانات أثناء تحميل ورق العمل من ملف النموذج

تصفية نوع البيانات أثناء تحميل ورق العمل من ملف النموذج

تحميل الشكل فقط أثناء تحميل ورق العمل من ملف النموذج الذي يمكنك تنزيله من الرابط المعطى.

تُظهر اللقطة الشاشية التالية محتويات ملف النموذج وتشرح أيضًا أن البيانات باللون الأحمر والخلفية الصفراء لن يتم تحميلها لأن الخاصية LoadOptions.getLoadFilter().setLoadDataFilterOptions تم تعيينها إلى LoadDataFilterOptions.SHAPE.

todo:image_alt_text

تُظهر اللقطة الشاشية التالية PDF الناتج الذي يمكنك تنزيله من الرابط المعطى. هنا يمكنك أن ترى، البيانات باللون الأحمر والخلفية الصفراء غير موجودة ولكن جميع الأشكال موجودة.

todo:image_alt_text

// 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);