Конвертация данных
Материал из Википедии — свободной энциклопедии
Конвертация данных — преобразование данных из одного формата в другой. Обычно с сохранением основного логическо-структурного содержания информации.
Конвертация данных может происходить как при операциях с файлами (операции файл->файл), так и «на лету» (например при импорте или экспорте данных, или при операциях с использованием конвейеров).
Содержание |
[править] Примеры конвертации
Например: преобразование (конвертация) текста из формата «plain text» в текст формата «OpenDocument».
Так же можно привести примеры конветации мультимедийных файлов (графических, музыкальных и т. п.)
[править] Проблемы конвертации и неоднозначность конвертации
Конвертация может быть с потерей информации или без потери информации. Обычно связано с «богатством» того или иного формата данных. Например: преобразование из формата «plain text» в формат «OpenDocument Text» практически всегда пройдет без потерь, так как формат OpenDocument включает все и даже больше возможностей, чем формат plain text. А вот преобразование из формата OpenDocument Text в простой текстовый формат, скорее всего, сохранит всю текстовую составляющую, но почти всегда (кроме самых простых случаев) приведет к потере форматирования текста (выделение жирным/курсивом, шрифты, таблицы, размещение на странице и т. п. — будут утеряны).
[править] Примеры программ конвертации
(Обычно это операции типа файл→файл)
[править] Тексты
- LaTeX2RTF (программа-транслятор, предназначенная для конвертации документов в формате LaTeX в формат RTF)
- LaTeX2HTML (конвертор из LaTeX’a в HTML)
[править] Файлы изображений
- dcraw (программа для преобразования файлов из формата RAW в форматы PPM и TIFF)
- ImageMagick — пакет для пакетной обработки графических файлов
[править] Звуковые файлы
- LAME — свободное приложение для кодирования аудио в формат MP3 (MPEG-1 audio layer 3)
- OggConvert — свободное приложение для преобразования медиафайлов в открытые форматы.
Кроме того, конверторы звуковых форматов встроены в большинство программ редактирования звука. Например Audacity.