HTML JPG PDF XML XLSX
  Product Family
XLSX

Utwórz plik XLSX w C++

Natywne i wydajne tworzenie plików XLSX programowo bez pakietu Micorsoft Office przy użyciu biblioteki C++.

Utwórz plik XLSX przy użyciu C++

Jak utworzyć plik XLSX? Dzięki bibliotece Aspose.Cells for C++ możesz łatwo programowo utworzyć plik XLSX za pomocą kilku linii kodu. Aspose.Cells for C++ potrafi budować aplikacje wieloplatformowe z możliwością generowania, modyfikowania, konwertowania, renderowania i drukowania wszystkich plików Excel. C++ Excel API nie tylko konwertuje pomiędzy formatami arkuszy kalkulacyjnych, ale może także renderować pliki Excel jako obrazy, PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT i więcej, co czyni go idealnym wyborem do wymiany dokumentów w formatach będących standardami branżowymi. Możesz pobrać jego najnowszą wersję bezpośrednio, po prostu otwórz NuGet menedżer pakietów, wyszukaj Aspose.Cells.Cpp i zainstaluj. Możesz także użyć następującego polecenia z konsoli Menedżera pakietów.

Komenda


PM> Install-Package Aspose.Cells.Cpp

Jak utworzyć XLSX w C++

Programiści mogą z łatwością tworzyć, ładować, modyfikować i konwertować pliki XLSX w ramach uruchomionych aplikacji raportujących do przetwarzania danych w zaledwie kilku wierszach kodu.

  1. Utwórz obiekt klasy Workbook.
  2. Pobierz pierwszy arkusz do obiektu Worksheet.
  3. Użyj metody Worksheet.GetCells(), aby przenieść komórki arkusza do obiektu Cells.
  4. Użyj metody Cells.Get(), aby uzyskać dostęp do żądanej komórki arkusza w obiekcie Cell.
  5. Aby wprowadzić wartość do komórki, użyj metody Cell.PutValue().
  6. Zapisz skoroszyt jako plik .xlsx przy użyciu metody Save().
 

Przykładowy kod pokazuje, jak utworzyć plik XLSX w C++.

Aspose::Cells::Startup();

// Create an object of the Workbook class.
Workbook wkb;
// Get the first sheet into an Worksheet object.
WorksheetCollection wsc = wkb.GetWorksheets();
Worksheet ws = wsc.Get(0);


// Use Worksheet.GetCells() method to get the cells of the worksheet into an Cells object.
Cells cells = ws.GetCells();


// Use Cells.Get() method to access the desired cell of the worksheet into an Cell object.
Cell cell00 = cells.Get(0, 0);
Cell cell01 = cells.Get(0, 1);
Cell cell10 = cells.Get(1, 0);
Cell cell11 = cells.Get(1, 1);


// Use Cell.PutValue() method to input value into the cell.
cell00.PutValue(u"ColumnA");
cell01.PutValue(u"ColumnB");
cell10.PutValue(u"ValueA");
cell11.PutValue(u"ValueB");


// Save workbook to resultFile folder
wkb.Save(u"created_one.xlsx");

Aspose::Cells::Cleanup();
 

Biblioteka C++ do utworzenia pliku XLSX

Istnieją trzy opcje instalacji „Aspose.Cells for C++” w systemie. Wybierz ten, który odpowiada Twoim potrzebom i postępuj zgodnie z instrukcjami krok po kroku:

  1. Zainstaluj NuGet Pakiet . Widzieć Dokumentacja
  2. Zainstaluj bibliotekę za pomocą opcji Dołącz i lib Foldery. Widzieć Dokumentacja
  3. Zainstaluj Aspose.Cells for C++ w systemie Linux. Widzieć Dokumentacja

wymagania systemowe

Przed uruchomieniem przykładowego kodu źródłowego konwersji C++ upewnij się, że spełnione są następujące wymagania wstępne.

  • Microsoft Windows lub zgodny system operacyjny z C++ Runtime Environment dla Windows 32-bitowy, Windows 64-bitowy i Linux 64-bitowy.
  • Dodaj odwołanie do biblioteki DLL Aspose.Cells for C++ w swoim projekcie.

XLSX Co to jest XLSX Format pliku

XLSX to dobrze znany format dokumentów Excel Microsoft, który został wprowadzony przez Microsoft wraz z wydaniem Microsoft Office 2007. Nowy format opiera się na strukturze zorganizowanej zgodnie z konwencjami Open Packaging Convention jak opisano w części 2 standardu OOXML ECMA-376. pakiet zip zawierający wiele plików XML. Podstawową strukturę i pliki można sprawdzić, po prostu rozpakowując plik .xlsx.

Czytaj więcej

Inne obsługiwane generowanie arkuszy

Możesz także utworzyć inne pliki Excel Microsoft, w tym kilka wymienionych poniżej.

XLS (Microsoft Arkusz kalkulacyjny Excel (starsza wersja))
XLSX (Otwórz skoroszyt XML)
XLSB (Skoroszyt binarny programu Excel)
XLSM (Arkusz kalkulacyjny z obsługą makr)
XLT (Szablon Excela 97 – 2003)
XLTX (Szablon Excela)
XLTM (Szablon programu Excel z obsługą makr)
CSV (Wartości oddzielone przecinkami)
TSV (Zakładka Wartości rozdzielone)
ODS (Arkusz kalkulacyjny OpenDocument)
PDF (format dokumentu przenośnego)
HTML (hipertekstowy język znaczników)