![]() |
Zlib CompressionLevel auslesen
Hallo!
Ist es möglich beim Dekomprimieren mit TDecompressionStream herauszufinden mit welchem CompressionLevel zuvor komprimiert wurde? (Ohne es selbst explizit zu speichern, das wäre ja zu einfach :-D ) Grüße blablab |
AW: Zlib CompressionLevel auslesen
Höchstens heuristisch. Ansonsten wird das nicht möglich sein, zumal es durchaus Packer gibt die mit Kompressionsleveln komprimieren können (7-Zip bspw.) welche theoretisch höher wären als das höchste im Original-ZLIB. Der Entpacker vom Original-ZLIB kann damit aber dennoch umgehen.
Wofür sollte das aber relevant sein? |
AW: Zlib CompressionLevel auslesen
Ich hatte damals einen merkwürdigen Fehler den ich leicht hätte umgehen können, der aber nur bei einer bestimmten Kompressionsstufe aufgetreten ist. Das war so ein Fehler wo scheinbar Ursache und Wirkung nichts miteinander zu tun haben. Aber ich hab ihn trotzdem gefunden und deshalb ist der Kompressionslevel tatsächlich nicht mehr wichtig...
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz