Привет, ребята, мне нужна помощь с уровнями сжатия, используя zlib. Я пытаюсь закодировать приложение для игры, которая имеет сжатие zlib для файлов.сжатие zlib больше максимального сжатия
Я могу распаковать файлы без каких-либо проблем, но я не могу повторно сжать файлы на один уровень. Рекомпрессированные файлы всегда немного больше. Мне нужно, чтобы сжатые файлы были либо того же размера, либо меньше, поскольку игра не будет читать файлы, которые больше.
Мое приложение закодировано в C#. Я попытался использовать zlib.net, а также пространство имен system.io.compression, но оба они не сжимают файлы даже при максимальном сжатом задании.
Для пространства имен System.IO.Compression Я указываю CompressionLevel.Optimal.
Для zlib.net Я указываю zlib.zlibConst.Z_BEST_COMPRESSION.
Я прикрепляю файлы ниже, я включил исходный файл, а также файлы, сжатые с помощью zlib.net и system.io.compression.
Спасибо за любую помощь, оказываемую:
Скачать файлы здесь: http://www13.zippyshare.com/v/j7EsgTDo/file.html
различные реализации будет производить различные результаты. ожидается, что –