![](https://products-qa.fileformat.com/ga/compression/c/zip-library/header-image.png)
zip
C API le haghaidh Formáidí Comhaid Comhbhrúite & cartlann zip
Oscail Leabharlann Foinse C chun comhaid a chruthú, a chur in eagar, a bhaint nó a scriosadh ó Chartlann ZIP.
Tá an leabharlann ZIP iniompartha foinse oscailte scríofa i dteanga C a chuireann ar chumas forbróirí bogearraí cartlann ZIP a chruthú agus a mhodhnú. Tá an leabharlann scríofa ar bharr na leabharlann miniz agus feidhmeanna cisealta ar bharr an miniz v1.15 API. Tá comhéadan na leabharlainne thar a bheith simplí agus sin an fáth nach mbeidh aon fhadhbanna ann d’úsáideoirí é a thuiscint. Tacaíonn an leabharlann go hiomlán le roinnt ardghnéithe a bhaineann le comhbhrú ZIP agus le heastóscadh, mar shampla cartlann ZIP nua a chruthú le leibhéal comhbhrú réamhshocraithe, ag gabháil leis an gcartlann ZIP atá ann cheana féin, ag baint cartlann ZIP isteach i bhfillteán, ag baint iontráil ZIP sa chuimhne, ag baint iontráil ZIP isteach i gcomhad, liosta de na zip go léir, as cartlann chuig eolaire sonrach & go leor eile.
Tús a chur le zip
Moltar an leabharlann a thógáil, trí CMake. Úsáid an t-ordú seo a leanas chun zipleabharlann a thiomsú.
Leabharlann zip a thiomsú mar leabharlann dinimiciúil
$ mkdir build
$ cd build
$ cmake -DBUILD_SHARED_LIBS=true ..
$ make
Gin Cartlann Nua trí Leabharlann C
Soláthraíonn an leabharlann zip d'fhorbróirí bogearraí an cumas chun cartlann zip nua a ghiniúint le leibhéal réamhshocraithe comhbhrú laistigh dá bhfeidhmchláir féin. Ligeann sé freisin cartlann zip atá ann cheana a mhodhnú gan stró. Is féidir leat comhaid nua a chur leis go héasca nó is féidir comhad a roghnú agus a bhaint as an suíomh is rogha leat. Chun comhad a chur le húsáideoirí cartlainne ní mór ainm an chomhaid a shonrú chomh maith leis an gcosán iomlán a sholáthar.
Ábhar a Bhaint as Cartlann ZIP
Ceadaíonn an leabharlann zip foinse oscailte do ríomhchláraitheoirí ábhar cartlainne a bhaint go héasca i bhfillteán le cúpla ordú C. Soláthraíonn sé feidhmiúlacht chun gach rud a bhaint taobh istigh den chartlann nó díreach roinnt comhaid ar leith. Chun na torthaí is fearr a fháil, tabhair conair iomlán den chomhad laistigh den chartlann i gcónaí chun é a bhaint amach.
Tuilleadh smachta ar Chartlann ZIP
Soláthraíonn an leabharlann zip roinnt gnéithe tábhachtacha le haghaidh rialú níos fearr ar an ábhar i gcartlann ZIP. Tá go leor modhanna agus airíonna ar fáil a chabhróidh le húsáideoirí faisnéis iomlán a fháil faoin gcartlann sula mbaintear amach a bhfuil ann. Tacaíonn sé le gnéithe ar nós líon na gcomhad i gcartlann a chomhaireamh, athrá trí na comhaid go léir i gcartlann, asbhaint as comhaid roghnaithe amháin, ag baint comhaid as gcartlann agus go leor eile.