1. Táirgí
  2.   Comhbhrú
  3.   .NET
  4.   DotNetZip
 
  

Oscail Leabharlann Foinse C # & VB.NET le haghaidh Formáidí Comhbhrúite

Cruthaigh, Léigh & ionramháil formáidí comhaid comhbhrú a bhfuil tóir orthu ar nós Cartlanna ZIP, ZIP64 & BZIP2 trí API Saor in Aisce .NET

Is leabharlann foinse oscailte .NET é DotNetZip a ligeann d'fhorbróirí comhaid ZIP a chruthú agus a léamh laistigh d'fheidhmchláir .NET. Is leabharlann ranga atá an-tapa SAOR IN AISCE í DotNetZip chomh maith le tacar uirlisí chun comhaid zip a láimhseáil. Is féidir an leabharlann a reáchtáil ar ríomhairí pearsanta leis an gCreat .NET iomlán, agus is féidir í a úsáid freisin ar ghléasanna soghluaiste a dteastaíonn .NET Compact Framework uathu. Is é an rud iontach mar gheall ar an leabharlann go bhfuil 100% leabharlann cód bhainistiú agus is féidir a úsáid in aon iarratas .NET.

Is féidir le gairmithe bogearraí comhaid zip a léamh agus a scríobh ag baint úsáide as VB, C#, nó aon .NET. Is féidir é a úsáid in aip Silverlight chun comhaid zip a chruthú go dinimiciúil nó aip ASP.NET nó clár WPF a nuashonraíonn cartlanna atá ann cheana féin - ag athrú ainmneacha iontrálacha, ag scriosadh iontrálacha cartlainne, nó ag cur iontrálacha nua le cartlann. Is féidir é a úsáid freisin le script SSIS, seirbhís WCF, aip Windows Forms, feidhmchlár ASP sean-scoile, comhaid zip a chruthú nó a shábháil ó ábhar sruth, agus cruthú cartlainne féin-eastósctha.

Previous Next

Tús a chur le DotNetZip

Chun an leabharlann a thógáil ní mór duit an .NET Framework SDK v3.5, nó níos déanaí; nó, Visual Studio 2008 nó níos déanaí. Tá an leabharlann inúsáidte ag .NET 2.0 agus níos déanaí ach chun é a thógáil ní mór duit .NET 3.5 nó níos déanaí mar gur tugadh isteach cuid de na gnéithe sa C# v3.0. Is féidir leat an pacáiste a shuiteáil go héasca ag baint úsáide as NuGet, Téigh go dtí NuGet Package Manager -> Consól Bainisteoir Pacáiste NuGet, agus an t-ordú thíos á úsáid.

Suiteáil DotNetZIP ó NuGet

PM> Install-Package DotNetZip -Version # 

Gin & Scoilt Comhaid ZIP trí. Leabharlann GLAN

Tá ZIP ar cheann de na formáidí comhaid is mó le rá a úsáidtear sa tionscal chun comhaid a chomhbhrú agus a dhí-chomhbhrú. Ceadaíonn an leabharlann Foinse Oscailte DotNetZip d'fhorbróirí comhad ZIP a ghiniúint gan stró laistigh dá bhfeidhmchláir .NET féin. Soláthraíonn sé feidhmiúlacht freisin chun comhaid ZIP a Scoilteadh. Soláthraíonn sé gnéithe freisin chun ábhar comhaid ZIP a chuardach.

Cruthaigh Zip Saor in Aisce - C#

using (ZipFile zip = new ZipFile())
{
  // Add images
  zip.AddFile("fileformat.png", "images");
  // Add files
  zip.AddFile("fileformat.pdf", "files");
  zip.AddFile("fileformat.txt");
  // Save Zip
  zip.Save("fileformat.zip");
}
                

Cruthaigh Comhaid ZIP Féin-Aistrithe

Cuireann an leabharlann DotNetZip saor in aisce ar chumas ríomhchláraitheoirí bogearraí comhaid ZIP féin-eastósctha a chruthú laistigh dá bhfeidhmchláir féin. Is féidir feidhmchláir Windows (GUI) nó feidhmchláir orduithe a úsáid sna cartlanna féin-eastósctha. Ní mór duit .NET 2.0 a bheith ar do ríomhaire chun féin-eastóscadh a dhéanamh. Is féidir le DotNetZip cartlanna féin-astarraingthe (SFX) arna nginiúint ag WinZip a léamh, agus is féidir le WinZip comhaid SFX ginte ag DotNetZip a léamh.

Léigh Sonraí Excel - C#

// Add Directory
zip.AddDirectory("C:\\ZipFiles", System.IO.Path.GetFileName("C:\\ZipFiles"));
zip.Comment = "File Format Developer Guide";
// Set self extractor save options
var options = new SelfExtractorSaveOptions
{
  Flavor = SelfExtractorFlavor.WinFormsApplication,
  DefaultExtractDirectory = "%USERPROFILE%\\ExtractHere",
  SfxExeWindowTitle = "FilFormat",
  RemoveUnpackedFilesAfterExecute = true
};
// Save Zip
zip.SaveSelfExtractor("archive.exe", options);                 
                

Zipping nó Unzipping Archive from Stream

Tacaíonn DotNetZip le gnéithe chun comhaid a zipping suas agus an chartlann zip a shábháil chuig sruth. Is féidir le forbróirí cartlann zip a léamh ó shruth oscailte freisin. Is é an rud iontach go léiríonn léamh agus scríobh chuig sruthanna an cumas gur féidir le húsáideoirí a shábháil i gcomhad chomh maith le léamh ó chomhad. Thairis sin, léiríonn sábháil go sruth conas cartlann zip a scríobh amach gan comhad idirmheánach a chruthú.

 Gaeilge