Filtrera vilken typ av data som ska laddas från mallfilen när arbetsboken laddas
Följande exempelkod laddar endast formobjekt när arbetsboken laddas från mallfilen som du kan ladda ned från länken. Följande skärmbild visar innehållet i mallfilen och förklarar också att datan i rött och med gul bakgrund inte kommer att laddas eftersom egenskapen LoadOptions.LoadFilter har ställts in till LoadDataFilterOptions.Shape
Följande skärmbild visar utdata PDF som du kan ladda ned från länken. Här kan du se att datan i rött och gul bakgrund inte finns men alla former är där.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
//Source directory | |
string sourceDir = RunExamples.Get_SourceDirectory(); | |
//Output directory | |
string outputDir = RunExamples.Get_OutputDirectory(); | |
// Set the load options, we only want to load shapes and do not want to load data | |
LoadOptions loadOptions = new LoadOptions(LoadFormat.Xlsx); | |
loadOptions.LoadFilter = new LoadFilter(LoadDataFilterOptions.All & ~LoadDataFilterOptions.Chart); | |
// Create workbook object from sample excel file using load options | |
Workbook workbook = new Workbook(sourceDir + "sampleFilterChars.xlsx", loadOptions); | |
// Save the output in pdf format | |
workbook.Save(outputDir + "sampleFilterChars_out.pdf", SaveFormat.Pdf); |