Re: Вопрос: кто знает что-нибудь о формате LZFu


Сайт о сжатии >> Форум #Компрессор# >> [Ответить] [Ответы]

Автор: Олег,
17 апреля 2003 года в 23:15:35

В ответ на : Вопрос: кто знает что-нибудь о формате LZFu от Axe в 15 апреля 2003 года в 10:25:29:


> Кто знает что-нибудь о формате сжатия LZFu?
> Возможно связан с rtf.

То что помню:
Модификация LZ77, очень похож на LZRW1,
но имеет свои отличия.
Указатели передаются так же двумя
байтами, в них: 12 бит смещение, 4 бита
(длина-2), символы передаются как есть.
Перед каждыми восемью символами или
указателями байт флагов, определяющий
тип следующих элементов. При сжатии
создается буфер, в котором в начале
записывается строка из 207 байтов вида:
"{\rtf\ansi\deff0\......." за ней
сжимаемый файл. Саму строку полностью
не помню, там разные характерные для
RTF ключевые слова и сочетания букв
(типа \fswiss \par \pard red0\green0
\blue0\;...). Сжатие начинается с
начала файла, но смещения идут в
пределах всего буфера. Т.е. строка -
предварительно сформированный словарь
для алгоритма.

В сжатом файле после "LZFu" по четыре
байта: длина файла до сжатия и после
(может, наоборот), CRC, кажется, а затем
сам сжатый файл.

Все, вроде :)

Ответы:



Ответить на это сообщение

Тема:

Имя (желательно полное):

E-Mail:

URL:

Город:

Страна:

Вежливый и подробный комментарий:
(Форматируйте его, пожалуйста, как почту - короткими строками
Еnter в конце строки, пустая строка между параграфами).

Пожалуйста, заполните все поля.
И не нажимайте по два раза на кнопку! Дождитесь ответа сервера.