Вопросы по теме 'deflatestream'

Заархивируйте MemoryStream для вложения электронной почты
Я пытаюсь заархивировать XML-дерево и использовать его как вложение электронной почты. Электронное письмо с вложением отправлено успешно, но созданный zip-файл всегда поврежден - это недействительный zip-файл, но он содержит двоичные данные....
10470 просмотров
schedule 24.02.2022

Не позволяйте GZipStream/DeflateStream потреблять больше, чем сжатые данные
У меня есть файл, который можно было создать примерно так: stream.Write(headerBytes, 0, headerBytes.Count); using (var gz = new GZipStream(stream, Compress, leaveOpen: true); { gz.Write(otherBytes, 0, otherBytes.Count); }...
240 просмотров

Создать в памяти zip из файла
Предполагается ли, что DeflateStream создает заархивированный поток, который можно хранить как стандартный архив .zip? Я пытаюсь создать zip в памяти (для удаленной отправки) из локального файла. Я использовал DeflateStream, чтобы получить сжатый...
3067 просмотров
schedule 03.12.2022

Дефлирование данных из формата MSZIP
Я пытаюсь прочитать сжатый двоичный файл сетки .x, но моя распаковка не удалась. Файл в основном представляет собой некоторую информацию о заголовке DirectX, а затем набор данных в формате MSZIP (т.е. 2 байта - это int blockSize , 2 байта - это...
587 просмотров
schedule 22.04.2022

Распаковка и сжатие обратно не возвращают тот же контент
Почему я не получаю тот же контент после распаковки и сжатия массива байтов с помощью DeflateStream? Код: byte[] originalcontent = Same Byte Array Content byte[] decompressedBytes; byte[] compressedBackBytes; // Decompress the original...
74 просмотров
schedule 30.06.2023