es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: COMPRESSION

Cómo comprimir una cadena como texto con Boost gzip

Estoy utilizando el ejemplo de compresión de boost gzip código aquí. Estoy intentando comprimir una cadena simple test y espero obtener la cadena comprimida H4sIAAAAAAAACitJLS4BAAx+f9gEAAAA como se muestra en este compresor en línea aquí static std::string compress(const std::string& data) { namespace bio = boost::iostreams; std::stringstream compressed; std::stringstream origin(data); <pre><code>bio::filtering_streambuf<bio::input> out; . . . Read more

C# GZipStream comprimiendo datos pero la descompresión devuelve un flujo vacío.

Tengo el siguiente código: public static async Task<string> Compress(string inputString) { var bytes = Encoding.Unicode.GetBytes(inputString); await using var input = new MemoryStream(bytes); await using var output = new MemoryStream(); await using var stream = new GZipStream(output, CompressionLevel.SmallestSize); await input.CopyToAsync(stream); return Convert.ToBase64String(output.ToArray()); } public static async Task<string> Decompress(string inputString) { var . . . Read more