Aspose.Cells FOSS for .NET เป็นห้องสมุดฟรีที่ได้รับอนุญาตจาก MIT สําหรับการทํางานกับไฟล์แผ่นหน้าต่าง Excel ในแอพ .Net ติดตั้งมันด้วยคําสั่งเดียว dotnet add package Aspose.Cells_FOSS และเริ่มสร้างหนังสือพิมพ์, อ่านเซลล์, แอปซิลด์เพิ่มรูปแบบเงื่อนไข hyperlinks การรับรองข้อมูลและตัวกรองอัตโนมัติ - ทั้งหมดโดยไม่ต้องต้องการ Microsoft Excel หรือห้องปฏิบัติการ Office ที่เกิดใด ๆ
บีบอิสระแสดงให้เห็น API ที่สะอาดสร้างขึ้นรอบ ๆ Workbook, Worksheet และ Cells - สิ่งที่คุ้นเคยทุกคนผู้พัฒนาแผ่นสเปรย์รู้ สร้างไฟล์ Workbook เพื่อโหลดไฟล์ที่มีอยู่หรือสร้างไฟล์ที่ว่างเปล่าเข้าถึงแผ่นงานผ่านการเก็บรวบรวม Worksheets อ่านและเขียนค่าเซลล์ด้วย PutValue และใช้รูปแบบโดยใช้ GetStyle()/SetStyle() สูตรจะถูกเก็บไว้ในแบบเรียกร้องและได้รับการประเมินโดยผู้ชมที่เปิดไม่ใช่โดยห้องสมุดในเวลาทํางาน
เนื่องจากห้องสมุดเป็นรหัส .NET ที่จัดการอย่างบริสุทธิ์โดยไม่มีการติดอยู่ในประเทศ มันทํางานได้เหมือนกันบน Windows, macOS, Linux, Docker containers และสภาพแวดล้อมที่ไร้เซิร์ฟเวอร์เช่น Azure Functions และ AWS Lambda สําหรับความสามารถขั้นสูงมากขึ้นให้คํานวณ Aspose.Cells commercial edition การอนุญาตให้ใช้เชิงพาณิชย์ไม่ จํากัด โดยไม่ต้องมีค่าธรรมเนียมใบอนุญาโตตุลาคมหรือค่าบริการต่อการใช้งาน
Workbook(fileName) และ Save(fileName)string, int, bool, decimal, and DateTime values with Cell.PutValue(value).Cell.StringValue และ Cell.ValueCell.Formula - ค่าใช้จ่ายโดย Excel ที่เปิดWorkbook.Worksheets.xlsx โดยไม่ต้องใช้ Office.Style.FontStyle.ForegroundColor และ FillPattern.SolidFormatConditionType.CellValue, Expression, ColorScale, DataBar, and IconSet rules via Worksheet.ConditionalFormattings.ValidationCollection.Add()OperatorType.Between, GreaterThan, LessThan, and others.ValidationType.WholeNumber, Decimal, List, Date, or Custom.AutoFilter และ AutoFilter.FilterColumnsCellArea.CreateCellArea(start, end)HyperlinkCollection.Add().DefinedNameCollection.Add()WorkbookProtectionWorksheet.Protect()LoadDiagnostics และ LoadIssueติดตั้งแพคเกจ NuGet จากนั้นสร้าง Workbook เข้าถึงครั้งแรก Worksheet และเขียนค่าไปยังเซลล์โดยใช้ PutValue ตัวอย่างแสดงให้เห็นว่าการเขียนหลายประเภทของมูลค่าและดําเนินการในการบันทึกและการโหลดรอบ
dotnet add package Aspose.Cells_FOSS
using Aspose.Cells_FOSS;
var outputPath = "cell-data-roundtrip.xlsx";
var workbook = new Workbook();
var sheet = workbook.Worksheets[0];
sheet.Cells["A1"].PutValue("Hello");
sheet.Cells["B1"].PutValue(123);
sheet.Cells["C1"].PutValue(true);
sheet.Cells["D1"].PutValue(12.5m);
sheet.Cells["F1"].PutValue(10);
sheet.Cells["G1"].Formula = "=F1*2";
workbook.Save(outputPath);
var loaded = new Workbook(outputPath);
var loadedSheet = loaded.Worksheets[0];
Console.WriteLine(loadedSheet.Cells["A1"].StringValue);
Console.WriteLine(loadedSheet.Cells["G1"].Formula);
เพิ่มกฎการจัดรูปแบบที่กําหนดเพื่อให้เห็นถึงช่วงเซลล์ ตัวอย่างนี้ใช้กฎระหว่างค่าที่มีการเติมแข็งกฎแสดงผลขนาดสีแถบข้อมูลและชุดไอคอน
using Aspose.Cells_FOSS;
var workbook = new Workbook();
var sheet = workbook.Worksheets[0];
sheet.Name = "Conditional Formatting";
for (var i = 0; i < 10; i++)
sheet.Cells[i, 0].PutValue(i + 1);
var cfCol = sheet.ConditionalFormattings[sheet.ConditionalFormattings.Add()];
cfCol.AddArea(CellArea.CreateCellArea("A1", "A10"));
var rule = cfCol[cfCol.AddCondition(FormatConditionType.CellValue,
OperatorType.Between, "3", "7")];
var style = rule.Style;
style.Pattern = FillPattern.Solid;
style.ForegroundColor = Color.FromArgb(255, 255, 199, 206);
style.Font.Bold = true;
rule.Style = style;
workbook.Save("conditional-formatting.xlsx");
สร้าง hyperlinks ภายนอกและภายในแล้วกําหนดแถวที่เรียกว่าที่สลับไปสู่หนังสืองานหรือแผ่นบางอย่าง
using Aspose.Cells_FOSS;
var workbook = new Workbook();
var sheet = workbook.Worksheets[0];
sheet.Name = "Links";
sheet.Cells["A1"].PutValue("Docs");
var link = sheet.Hyperlinks[sheet.Hyperlinks.Add("A1", 1, 1, "https://example.com/docs")];
link.TextToDisplay = "Docs";
link.ScreenTip = "External docs";
var name = workbook.DefinedNames[workbook.DefinedNames.Add("GlobalRange", "='Links'!$A$1:$D$5")];
name.Comment = "Primary sample range";
workbook.Save("hyperlinks-and-names.xlsx");
เป็นห้องสมุด .NET ฟรีที่ได้รับอนุญาตจาก MIT เพื่อสร้างอ่านแก้ไขและบันทึกหนังสือทํางาน Excel .xlsx โดยไม่ต้องใช้ Microsoft Office
XLSX เป็นรูปแบบอ่าน / เขียนเดียวที่ได้รับการสนับสนุน XL S, CSV, ODS, PDF, HTML และภาพส่งออกไม่สามารถใช้ได้ในรุ่นนี้
No. Aspose.Cells FOSS เป็นรหัส .NET ที่จัดการอย่างบริสุทธิ์โดยไม่มีการรับรอง COM, P/Invoke, Office Interop หรืออิสระของห้องสมุดที่บ้าน
การทํางาน dotnet add package Aspose.Cells_FOSS. ใบสมัครของห้องสมุดต้องใช้ .NET 6.0 หรือภายหลัง ไม่มีการขยายตัวที่ตั้งค่าที่จะประกอบ
เกรดสูตรจะถูกเก็บไว้และได้รับการรับคําอธิบายได้ สารสํารองไม่ได้ดําเนินการการประมวลผลใหม่จากเซิร์ฟเวอร์ - สูตรจะได้รับการพิจารณาโดย Excel หรือแอพที่เข้ากันได้เปิดอยู่
ใช่ การอนุญาต MIT ช่วยให้การใช้งานเชิงพาณิชย์ไม่ จํากัด โดยไม่มีค่าธรรมเนียมใบอนุญาโตตุลาการหรือค่าใช้จ่ายต่อการทํางาน