Aspose.Cells FOSS עבור C++ הוא ספרייה קוד פתוח המאפשרת למפתחים להתכנת באופן מתוכנן.
יצירת, העלאת, עריכה, ושמור את ספר העבודה של Excel .xlsx ללא צורך ב- Microsoft Excel או כל אחד אחר.
הספרייה מספקת API C++ מקומי אשר משלב ישירות לתוך מבוסס CMake.
בניית מערכות ללא תלויות זמני עבודה חיצוניות.
API הליבה מכסה את יצירתו ואת היציבות, את ה-PLACEHOLDER_2} ואת ניתוח התאים באמצעות
Worksheet.GetCells(), ערך תא העברת באמצעות Cell.PutValue() , כניסה טופס עם
Cell.SetFormula(), וריאטינג דרך Style , Font ו Color כיתות. מספר
הצג פורמט מנוהל על ידי DisplayTextFormatter עם תמיכה מקומית מלאה.
ניהול באמצעות DefinedNameUtility ושיעורי איסוף קשורים.
Aspose.Cells FOSS עבור C++ שוחרר תחת רישיון MIT ללא תשלום זמן עבודה או הגבלות שימוש: בנה ממקור באמצעות CMake ושלב את זה ישירות לתוך המוצר שלך. פרויקט כפרויקט ראשי ומקור.על תכונות ותמיכה עסקית, ראה Aspose.Cells for C++ — Enterprise Product.
.xlsxWorksheetCollectionWorksheet.SetName()Worksheet.GetCells()Workbook.Save()Cell.PutValue()Cell.SetFormula()DisplayTextFormatterStyle.SetNumber()ParsedNumericFormatCell.GetStyle() ו Cell.SetStyle()Style.SetFont() with Font.SetBold() and Font.SetColor()Style.SetPattern() ו Style.SetForegroundColor()Color.FromArgb()PageSetupPageSetupיצירת ספר עבודה, תושבי תאים עם ערכים וטופס, יישום סגנון כותרת, והחזיר:
#include "aspose/cells_foss/Workbook.h"
#include "aspose/cells_foss/Worksheet.h"
#include "aspose/cells_foss/Cell.h"
#include "aspose/cells_foss/Style.h"
#include "aspose/cells_foss/Color.h"
#include "aspose/cells_foss/Font.h"
using namespace Aspose::Cells_FOSS;
int main() {
Workbook workbook;
Worksheet& sheet = workbook.GetWorksheets()[0];
sheet.SetName("Products");
sheet.GetCells()["A1"].PutValue("Product");
sheet.GetCells()["B1"].PutValue("Price");
sheet.GetCells()["A2"].PutValue("Apple");
sheet.GetCells()["B2"].PutValue(2.99);
sheet.GetCells()["B4"].SetFormula("=SUM(B2:B3)");
Style headerStyle = sheet.GetCells()["A1"].GetStyle();
Font font;
font.SetBold(true);
font.SetColor(Color::FromArgb(255, 255, 255, 255));
headerStyle.SetFont(font);
headerStyle.SetForegroundColor(Color::FromArgb(255, 34, 120, 212));
sheet.GetCells()["A1"].SetStyle(headerStyle);
workbook.Save("products.xlsx");
return 0;
}
רישיון MIT – חינם לשימוש מסחרי ומקור פתוח.כלול את קובץ LICENSE.txt בעת הפצה.
תמיכה בתשלום CSV; לא ניתן לשמור את ה-CSV ב v0.1.
הקלד את המאגר ולהשתמש CMake add_subdirectory או FetchContent. דורש C++17 קובץ ו- CMAKE 3.15+. אין תלויות חיצוניות.
Aspose.Cells FOSS עבור C++ הוא מלא עצמי ואינו דורש Microsoft Excel או כל כפתור COM.
מספר שיעורים ב v0.1 הוכרזו אך רק בעמדה, כולל ConditionalFormattingCollection ו- AutoFilter.