Xceed Streaming Compression 1.1

Licenza: Prova gratuita ‎Dimensioni del file: 65.40 MB
‎Valutazione utenti: 3.5/5 - ‎2 ‎Voti

Circa Xceed Streaming Compression

Xceed Streaming Compression Library è una libreria di compressione "raw" ad alte prestazioni. Offre la possibilità di comprimere e decomprimere dati di streaming, buffer, stringhe o singoli file e supporta più formati di dati compressi. A differenza di Xceed Zip Compression Library, questa libreria ultraleggere non offre funzionalità di gestione dei file Zip. La libreria offre due noti algoritmi di compressione per soddisfare le esigenze dell'applicazione. Per velocità di compressione e decompressione elevate, è possibile utilizzare l'algoritmo Deflate della libreria. È lo stesso utilizzato nel formato di file zip standard del settore e ottiene una compressione abbastanza buona. Per la massima compressione, il popolare nuovo algoritmo BZip2 (Burrows-Wheeler Transform) è la strada da percorrere. Abbiamo scoperto che BZip2 spesso ottiene una compressione migliore di circa il 20% su molti tipi di file popolari come database, immagini, testo e file eseguibili. BZip2 è particolarmente eccellente per la compressione dei dati XML. La libreria può comprimere e decomprimere i file GZip (.gz) e BZip2 (bz2) da piattaforme Unix e Linux, oltre a gestire dati compatibili con Zlib, Info-Zip e Java. Sono supportati anche i dati Xceed Zip v3.x e v4.x compressi in memoria (non Zip). Come tutti i componenti Xceed, questa libreria è progettata per essere flessibile ma estremamente facile da usare. In effetti, ci vuole solo una riga di codice per comprimere e decomprimere memoria o file. Una singola riga di codice può anche essere utilizzata per concatenare più componenti Xceed come la libreria di crittografia Xceed e la libreria di codifica binaria Xceed, in modo da poter comprimere, crittografare e codificare i dati in testo altrettanto facilmente.