Filtern der Art der Daten beim Laden des Arbeitsbuches aus der Vorlagendatei
Der folgende Beispielcode lädt nur Formobjekte beim Laden des Arbeitsbuches aus der Vorlagendatei, die Sie aus dem angegebenen Link herunterladen können. Der folgende Screenshot zeigt den Inhalt der Vorlagendatei und erklärt auch, dass die Daten in roter Farbe und gelbem Hintergrund nicht geladen werden, da das LoadOptions.LoadFilter-Eigenschaft auf LoadDataFilterOptions.Shape gesetzt wurde.
Der folgende Screenshot zeigt das Ausgabe-PDF, das Sie aus dem angegebenen Link herunterladen können. Hier sehen Sie, dass die Daten in roter Farbe und gelbem Hintergrund nicht vorhanden sind, aber alle Formen sind vorhanden.
// 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); |