# Декомпрессор Данных Текста

Продвинутый инструмент декомпрессии текста, который может восстанавливать сжатый текст используя RLE, LZ77, Huffman и другие

> Каноническая страница: https://elysiatools.com/ru/tools/text-data-decompressor

- **Категория:** Text Processing

- **Ключевые слова:** декомпрессия текста, декомпрессия данных, алгоритмы декомпрессии

## Обзор

Декомпрессор данных текста — это профессиональный инструмент для восстановления исходного содержимого из сжатых строк с использованием популярных алгоритмов, таких как RLE, LZ77, Huffman и Base64.

## Входные данные

- **Сжатый Текст** (textarea): Введите сжатые текстовые данные, которые вы хотите декомпрессировать обратно в исходную форму
- **Алгоритм Декомпрессии** (select): Выберите алгоритм декомпрессии или используйте автоопределение
- **Данные Декомпрессии (Опционально)** (textarea): Требуется для декомпрессии Huffman. Вставьте данные дерева, сгенерированные во время сжатия.
- **Кодировка Ввода** (select): Выберите кодировку вашего сжатого ввода
- **Включить Автоопределение** (checkbox): Автоматически определять алгоритм сжатия, когда выбрано "Автоопределение"

## Когда использовать

- Для восстановления данных, сжатых алгоритмами RLE или LZ77 для экономии места.
- При необходимости декодировать текст, представленный в формате Base64 или шестнадцатеричном виде.
- Для извлечения исходной информации из файлов, закодированных с помощью дерева Хаффмана.

## Как это работает

- Вставьте сжатый текст в поле ввода и выберите соответствующую кодировку (Raw, Hex или Base64).
- Выберите алгоритм декомпрессии из списка или оставьте «Автоопределение» для автоматического подбора.
- При использовании алгоритма Хаффмана добавьте данные дерева в поле «Данные декомпрессии».
- Нажмите кнопку обработки, чтобы получить восстановленный текст в исходном виде.

## Сценарии использования

- Восстановление логов приложений, сжатых для передачи по сети.
- Декодирование конфигурационных файлов, упакованных для уменьшения размера.
- Обработка текстовых данных, полученных из систем, использующих RLE-кодирование.

## Частые вопросы

### Какие алгоритмы поддерживает инструмент?

Инструмент поддерживает RLE, LZ77, Huffman и декодирование Base64.

### Нужно ли указывать алгоритм вручную?

Вы можете выбрать конкретный алгоритм или включить функцию автоопределения для автоматического распознавания.

### Что делать, если я использую сжатие Хаффмана?

Для алгоритма Хаффмана обязательно укажите данные дерева в поле «Данные декомпрессии», иначе восстановление будет невозможно.

### Поддерживаются ли данные в формате Hex?

Да, вы можете выбрать «Шестнадцатеричный» в настройках кодировки ввода для корректной обработки таких данных.

### Безопасно ли использовать этот инструмент?

Да, обработка данных происходит локально, ваши данные не передаются на сторонние серверы.

## Связанные инструменты

- [Компрессор Данных Текста](https://elysiatools.com/ru/tools/text-data-compressor): Продвинутый инструмент сжатия текста с использованием множества алгоритмов включая RLE, LZ77, Huffman и другие
- [Компрессор Текста](https://elysiatools.com/ru/tools/text-compressor): Сжимает текст, удаляя лишние пробелы, переносы строк и ненужные пробелы, сохраняя структуру содержимого
- [Движок шаблонов текста](https://elysiatools.com/ru/tools/text-template): Заполняет шаблоны текста переменными и данными с использованием различных форматов шаблонов
- [Конвертер в Title Case](https://elysiatools.com/ru/tools/title-case-converter): Преобразует текст в качественный Title Case по правилам стилей AP, Chicago или Википедия. Переводит функциональные слова в строчные, пишет с большой буквы первое/последнее слово и после двоеточия, обрабатывает дефисные сложные слова.
- [Перевёрнутый текст](https://elysiatools.com/ru/tools/upside-down-text): Переворачивает текст вверх ногами (ɥǝllo) ротациями по буквам, с опциональными переключателями для сохранения порядка чтения и защиты URL/email. Простой Unicode-текст, без шрифта.
- [Расширенный Удалитель Дубликатов Строк](https://elysiatools.com/ru/tools/advanced-duplicate-line-remover): Обнаружение и удаление дубликатов строк с расширенными параметрами режима, чувствительности к регистру и обрезки
- [Генератор ASCII-Арта](https://elysiatools.com/ru/tools/ascii-art-generator): Преобразование текста в ASCII-арт с использованием различных шрифтов и стилей
- [Жирный и курсивный текст](https://elysiatools.com/ru/tools/bold-italic-text): Преобразует текст в жирный, курсивный или жирный курсив через блок Mathematical Alphanumeric Symbols Unicode. Простой Unicode-текст — без шрифта.

## Примеры

- [Примеры текста с эмодзи](https://elysiatools.com/ru/samples/text-with-emoji-samples): Многоязычный текст, содержащий различные эмодзи Unicode для тестирования извлечения эмодзи
- [Примеры текста с конфиденциальными данными](https://elysiatools.com/ru/samples/text-with-sensitive-data-samples): Текст, содержащий различные типы конфиденциальных данных для тестирования маскирования данных (телефоны, электронная почта, ID-карты, банковские карты)
- [Примеры Текста на Китайско-Английском Языке](https://elysiatools.com/ru/samples/text-chinese-english-mixed-samples): Примеры текстовых файлов со смешанным китайско-английским содержимым для тестирования инструментов автоматического добавления пробелов
- [Примеры Конвертера Регистра](https://elysiatools.com/ru/samples/text-case-formats): Тестовые примеры для конвертации регистра между различными соглашениями об именовании
