Verschiedene Möglichkeiten, Dateien zu öffnen

Öffnen einer Datei über einen Pfad

Entwickler können eine Microsoft Excel-Datei mithilfe ihres Dateipfads auf dem lokalen Computer öffnen, indem sie ihn im Konstruktor der Workbook Klasse angeben. Übergeben Sie einfach den Pfad als String im Konstruktor. Aspose.Cells erkennt automatisch den Dateiformattyp.

//For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
Aspose::Cells::Startup();
//Source directory path
U16String dirPath(u"..\\Data\\LoadingSavingAndConverting\\");
//Create Workbook object from an Excel file path
Workbook workbook(dirPath + u"sampleExcelFile.xlsx");
//Show following message on console
std::cout << "Workbook opened successfully using file path." << std::endl;
Aspose::Cells::Cleanup();

Öffnen einer Datei mit einem Stream

Es ist auch möglich, eine Excel-Datei als Stream zu öffnen. Verwenden Sie dazu eine überladene Version des Konstruktors, der das Stream-Objekt enthält, das die Datei enthält.

//For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
Aspose::Cells::Startup();
//For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-C
//Source directory path
U16String dirPath(u"..\\Data\\LoadingSavingAndConverting\\");
//You need to write your own code to read the contents of the sampleExcelFile.xlsx file into this variable.
Vector<uint8_t> FileStream{ 0 }; //"sampleExcelFile.xlsx"
//Create Workbook object from a Stream object
Workbook workbook(FileStream);
//Show following message on console
std::cout << "Workbook opened successfully using stream." << std::endl;
Aspose::Cells::Cleanup();