ReoGrid
Leabharlann C # .NET do Scarbhileoga Fast XLSX
Ligeann Open Source C# API Scarbhileog Microsoft Excel XLSX a chruthú, a léamh, a mhodhnú agus a easpórtáil, bileoga oibre, socruithe ró agus colún agus mar sin de a bhainistiú.
Comhpháirt scairbhileog chumhachtach foinse oscailte .NET a chuireann ar chumas aipeanna bogearraí formáidí comhaid Excel a chruthú agus a bhainistiú gan stró. Tá an leabharlann an-éadrom agus is féidir léi roinnt oibríochtaí a dhéanamh le níos lú ama agus costas. Is féidir leis tascanna a bhaineann le scarbhileog a phróiseáil suas le 300 uair níos tapúla ná táirgí comhchosúla.
Tacaíonn ReoGrid API le hardáin iolracha agus oibríonn sé ar Fhoirm Windows agus WPF araon. Tá sé an-saibhir ó thaobh gnéithe agus tá roinnt gnéithe tábhachtacha a bhaineann le cruthú agus bainistíocht Scarbhileog Excel san áireamh, mar shampla leabhar oibre nua a ghiniúint ón tús, bileoga oibre a bhainistiú, socruithe as a chéile agus colúin, tacaíocht do stíleanna cille, láimhseáil teorainneacha, luach cille agus formáidí sonraí. , foirmlí a úsáid, cuir isteach agus bainistigh Íomhánna, ag baint úsáide as rudaí ar snámh, cuir cairteacha nó graif agus go leor eile.
Úsáideann ReoGrid múnla bainistíochta cuimhne optamaithe chomh maith le húsáid cuimhne cille feabhsaithe. Roinneann sé scarbhileoga níos mó i gcodanna níos lú agus mar sin déantar leithdháiltí cuimhne agus eisiúintí ar na codanna beaga seo a dhéanann an próiseas níos tapúla. Úsáideann an leabharlann freisin algartam teorann optamaithe a aithníonn go tapa cá háit le tosú ag tarraingt na dteorainneacha.
Tús a chur le ReoGrid
Déanann na céimeanna seo a leanas an tiomsaitheoir a nuashonrú agus na hathróga timpeallachta cuí a shocrú.
Suiteáil PIP Ordú
PM> Install-Package unvell.ReoGrid.dll
Cruthú Leabhar Oibre Excel trí .NET API
Cuireann an leabharlann foinse oscailte ReoGrid ar chumas forbróirí bogearraí leabhar oibre Excel nua a ghiniúint le cúpla líne de chód C#. Ceadaíonn an leabharlann freisin bileog oibre nua a chur leis, ainmneacha a shannadh do bhileoga oibre, bileoga nach dteastaíonn a scriosadh, bileoga oibre a bhogadh, agus mar sin de. Déanann an leabharlann éasca freisin rochtain a fháil ar bhileoga oibre agus tacaíonn sí le sonraí cille, stíleanna, teorainneacha, imlíne, raonta, ríomh foirmle, etc.
Cuir Bileog Oibre leis an Leabhar Oibre trí .NET API
private void btnAddWorksheet_Click(object sender, EventArgs e)
{
// create worksheet
var newSheet = this.grid.CreateWorksheet();
// set worksheet background color
newSheet.SetRangeStyles(RangePosition.EntireRange, GetRandomBackColorStyle());
// add worksheet into workbook
this.grid.AddWorksheet(newSheet);
// set worksheet as current focus
grid.CurrentWorksheet = newSheet;
}
Easpórtáil Comhad Excel XLSX go CSV & HTML
Cuireann an chomhpháirt foinse oscailte ReoGrid ar chumas forbróirí bogearraí scarbhileoga Excel XLSX a onnmhairiú chuig formáidí comhaid tacaithe eile laistigh dá bhfeidhmchláir .NET féin. Is féidir le forbróirí comhaid CSV a luchtú go héasca, bileoga oibre a onnmhairiú mar fhormáid CSV, bileoga oibre a onnmhairiú mar HTML nó PDF, scarbhileoga a aschur chuig printéirí, agus mar sin de. Is féidir freisin raon sonraithe de shraith nó de ghreille a roghnú seachas bileog oibre iomlán agus é a onnmhairiú chuig formáidí eile a dtacaítear leo. Tacaíonn sé freisin le bileoga oibre a onnmhairiú chuig comhaid RGF gan ach cúpla líne de chód.
Tiontaigh Comhad Excel XLSX go CSV trí .NET API
// load from stream
void LoadCSV(Stream s);
// load from file
void LoadCSV(string path);
// load from stream and convert string by specified encoding
void LoadCSV(Stream s, Encoding encoding);
// load from path and convert string by specified encoding
public void LoadCSV(string path, Encoding encoding);
//Export as CSV
worksheet.ExportAsCSV(Stream steam);
worksheet.ExportAsCSV(string filepath);
Cairteacha a chur le Bileog Oibre
Tá tacaíocht an-láidir tugtha ag comhpháirt ReoGrid chun cairteacha a láimhseáil laistigh de bhileog oibre Excel. Ligeann sé cairt a thaispeáint ar bhileog oibre agus sábháil isteach i gcomhad Excel nó lódáil é. Tá cineálacha éagsúla cairteacha tacaithe taobh istigh de bhileog oibre cosúil le Cairt Líne, Cairt Colún, Bar Chart Pro, Cairt Ceantair, Píchairt, Cairt Donut, agus mar sin de. Is féidir leat do chairteacha a mhodhnú go héasca freisin.
Cuir Cairt Cholún le Comhad Excel XLSX trí C# API
var worksheet = this.grid.CurrentWorksheet;
worksheet["A2"] = new object[,] {
{ null, 2008, 2009, 2010, 2011, 2012 },
{ "City 1", 3, 2, 4, 2, 6 },
{ "City 2", 7, 5, 3, 6, 4 },
{ "City 3", 13, 10, 9, 10, 9 },
{ "Total", "=SUM(B3:B5)", "=SUM(C3:C5)", "=SUM(D3:D5)",
"=SUM(E3:E5)", "=SUM(F3:F5)" },
};
// Create three ranges, data source range, row title range and column title range
var dataRange = worksheet.Ranges["B3:F5"];
var rowTitleRange = worksheet.Ranges["A3:A6"];
var categoryNamesRange = worksheet.Ranges["B2:F2"];
worksheet.AddHighlightRange(rowTitleRange);
worksheet.AddHighlightRange(categoryNamesRange);
worksheet.AddHighlightRange(dataRange);