1. Táirgí
  2.   Scarbhileog
  3.   C++
  4.   XlsxReaderWriter
 
  

API C Saor chun Bileog Oibre Excel XLSX a Chruthú, a Léamh & a Bhainistiú

Ceannródaíonn Leabharlann C XLSX Foinse Oscailte is fearr forbróirí bogearraí a léamh, a scríobh, a chumasc, a chur in eagar, agus a láimhseáil .xlsx. Ceadaíonn sé bainistíocht iolraí bileoga oibre, formáidiú ceall, cumasc agus dí-chumasc, agus mar sin de.

Cad é XlsxReaderWriter?

I ndomhanda atá tiomáinte ag sonraí inniu, tá comhaid Excel XLSX riachtanach chun eolas a stóráil, a anailísiú, agus a thuairisciú. Le haghaidh forbróirí a oibríonn i C nó C++, éilíonn bainistíocht na gcomhad seo go héifeachtach réiteach iontaofa agus simplí. XlsxReaderWriter, leabharlann C éadrom XLSX, a dhéanann na castachtaí a bhaineann le láimhseáil formáidí Office Open XML (OOXML) níos simplí trí chur ar fáil comhéadan intuítíve le haghaidh léitheoireachta agus scríbhneoireachta comhad .xlsx. Is féidir le forbróirí an API C++ XLSX seo a úsáid chun spásbhileoga Excel a chruthú, sonraí a bhaint amach, agus tascanna a bhaineann le spásbhileoga a uathoibriú—gan brath ar Microsoft Excel nó ar bhogearraí tríú páirtí troma. Déanann sé seo rogha idéalach chun feidhmchláir saincheaptha a thógáil a theastaíonn idirghníomhú leo le comhaid Excel le bainistíocht sonraí gan uaim agus uathoibriú.

Ideálach do fhorbairt macOS agus iOS, cuireann XlsxReaderWriter ar chumas forbróirí Xlsx spreasbhileog a ghiniúint, cealla agus rótaí a fhormáidiú, íomhánna a leabú, foirmlí a bhainistiú, cealla a chumasc, agus bileoga oibre nua nó naisc a chur leis — ag tairgiú smacht iomlán ar shaincheapadh spreasbhileog. Cibé an bhfuil tú ag tógáil aipeanna fiontraíochta nó córais leánta leabaithe, tá an leabharlann C++ XLSX seo deartha chun a bheith inaistrithe, gan spleáchas, agus ard-fheidhmíocht. Is féidir le forbróirí comhaid XLSX a thiontú go héasca nó comhaid Excel XLSX a thaispeáint i bhformáidí atá cairdiúil don úsáideoir, ag tacú le gnéithe a theastaíonn i bhfeidhmchláir nua-aimseartha a éilíonn feidhmiúlacht spreasbhileog. Leis an simplíocht agus an chumhacht atá aici, is uirlis iontach í XlsxReaderWriter chun cumais láidir Excel a chomhtháthú i dtionscadail C/C++.

Previous Next

Ag Tosú le XlsxReaderWriter

Tacaíonn XlsxReaderWriter le CMake chun an leabharlann a thógáil agus a shuiteáil. Tosaigh trí an stór GitHub a chlónú chuig do ríomhaire áitiúil.

Suiteáil XlsxReaderWriter trí CRAN

 cmake $SOURCE_DIR $FLAGS 

Clónnaigh stór cód foinse XlsxReaderWriter ó GitHub. Úsáid an cód seo a leanas, le do thoil.

Clónnaigh an stór cód foinse XlsxReaderWriter ó GitHub. Úsáid an cód seo a leanas le do thoil.

Git clone https://github.com/jmcnamara/libxlsxwriter.git 

Nascleanúint go dtí comhadlann an stór agus tóg an leabharlann ag baint úsáide as an Makefile a soláthraítear:

cd XlsxReaderWriter
make

Léigh agus Scríobh Comhad Excel XLSX trí C

Ceadaíonn leabharlann foinse oscailte XlsxReaderWriter d'úsáideoirí .xlsx comhaid a léamh agus a scríobh, rud a fhágann sé mar réiteach ilúsáideach chun sonraí scarbhileog a láimhseáil. Is féidir le forbróirí bogearraí scarbhileog ann a luchtú agus a léamh le cúpla líne cód. Tá sé chomh héasca freisin nua bileoga a chruthú agus a chur leis, bileoga atá ann cheana a mhodhnú, cealla, rótaí agus colúin a fhormáidiú, rótaí agus colúin nua a chur leis, íomhánna a ionsá, srl. Léiríonn an sampla thíos conas is féidir le forbróirí bogearraí cáipéisí scarbhileog XLSX a chruthú ag baint úsáide as orduithe C.

Conas Spásbhileoga XLSX Nua a Chruthú i Aipeanna C?

#import "XlsxReaderWriter.h"

- (void)createXlsxFile {
    BRAOfficeDocumentPackage *spreadsheet = [[BRAOfficeDocumentPackage alloc] init];
    BRAWorksheet *worksheet = [spreadsheet.workbook createWorksheetNamed:@"Sheet1"];
    
    [[worksheet cellForCellReference:@"A1"] setStringValue:@"Hello, XlsxReaderWriter!"];
    
    [spreadsheet saveAs:@"/path/to/output.xlsx"];
}

Cruthaigh agus Bainistigh Ilbhileoga trí Leabharlann C

Tá tacaíocht iomlán curtha ar fáil ag an leabharlann XlsxReaderWriter chun oibriú le il-bhileoga oibre laistigh de chomhad Excel amháin i bhfeidhmchláir C. Le cúpla líne cód amháin is féidir le forbróirí bogearraí bileoga a chruthú, a léamh, a scriosadh, a roinn/chur le chéile nó a mhodhnú de réir mar is gá. Seo sampla simplí a léiríonn conas is féidir le forbróirí bogearraí il-bhileoga a chruthú laistigh de bhileog oibre ag baint úsáide as orduithe C.

Conas Ilbhileoga Iolracha a Chruthú le Leabharlann C?

BRAOfficeDocumentPackage *spreadsheet = [[BRAOfficeDocumentPackage alloc] init];
[spreadsheet.workbook createWorksheetNamed:@"DataSheet"];
[spreadsheet.workbook createWorksheetNamed:@"Summary"];
[spreadsheet saveAs:@"/path/to/multi-sheet.xlsx"];

Cumasc agus Dí-chumasc Cealla trí Leabharlann C

Tá an leabharlann foinse oscailte XlsxReaderWriter tar éis tacaíocht iomlán a sholáthar le haghaidh luchtú agus láimhseáil Cealla Scarbhileog laistigh de fheidhmchláir C. Déanann an leabharlann sé do fhorbróirí bogearraí cealla oibre Excel a chumasc agus a dhí-chumasc, rud atá úsáideach chun leagan amach struchtúrtha a chruthú. Seo sampla simplí a thaispeánann conas is féidir le forbróirí bogearraí cealla a chumasc agus ábhar a léamh uathu laistigh de bhileog oibre ag baint úsáide as an leabharlann C.

Conas Cealla a Chomhcheangal agus Ábhar a Léamh uathu i bhFeuille Oibre trí Leabharlann C?

[worksheet mergeCellsInRange:@"A10:C10"];

//Get the cell at C10 or the upper-left cell if C10 belongs to a merge cell
BRACell *cell = [worksheet cellOrFirstCellInMergeCellForCellReference:@"C10"]

 Gaeilge