Документ LibreOffice (2). Конвертация данных
Скачать 21.74 Kb.
|
Конвертация данных — преобразование данных из одного формата в другой. Обычно с сохранением основного логически-структурного содержания информации. В сфере компьютерных технологий есть множество вариантов представления данных. Например, компьютерное оборудование построено на основе определенных стандартов, которые требуют, чтобы данные содержали, к примеру, проверку бита четности. Точно так же операционная система утверждена по определенным стандартам касательно обработки файлов и данных. Кроме того, каждая компьютерная программа обрабатывает данные по-своему. Каждый раз, когда любая из этих переменных изменена, данные должны быть некоторым образом преобразованы прежде чем они смогут быть пригодны для использования другим компьютером, операционной системой или программой. Даже различные версии этих элементов обычно включают различные структуры данных. Например, изменение битов из одного формата в другой, обычно в целях прикладной совместимости или способности использования новых функций, является просто преобразованием данных. Преобразования данных могут быть столь же простыми как преобразование текстового файла из одной системы кодировки символов в другую или сложными, такими как преобразование офисных форматов файлов или преобразование изображения и аудио форматов файлов. Есть много путей, которые используются для преобразования данных в рамках компьютерной среды. Он может быть прямой, как в случае модернизации до более новой версии компьютерной программы. В альтернативном варианте конвертация может потребовать использование специальной конвертирующей программы или может включать сложный процесс прохождения промежуточных стадий или вовлечения сложных "экспортирующих" и "импортирующих" процессов перехода от одного формата к другому. В некоторых случаях программа может распознать несколько форматов файла на стадии ввода данных и затем также способна к хранению выходных данных во многих различных форматах. Такая программа может использоваться для конвертации формата файла. Если исходный формат или целевой формат не распознан, то порой используется третья программа, которая способна переконвертировать в промежуточный формат, который может быть переформатирован с помощью первой программы. Есть много возможных сценариев. Содержание1 Основные сведения 2 Примеры конвертации 3 Проблемы конвертации и неоднозначность конвертации 4 Примеры программ конвертации 4.1 Тексты 4.2 Файлы изображений 4.3 Звуковые файлы 4.4 Видеофайлы 4.5 Универсальные 4.6 Экспериментальные 4.7 Инсталляторы 5 См. также Основные сведенияКонвертация данных может происходить как при операциях с файлами (операции файл->файл), так и «на лету» (например при импорте или экспорте данных, или при операциях с использованием конвейеров). Примеры конвертацииНапример: преобразование (конвертация) текста из формата «plain text» в текст формата «OpenDocument», конвертация мультимедийных файлов (графических, музыкальных и т. п.), преобразование (конвертирование) исполняемого файла .EXE в установочный пакет .MSI Windows Installer Проблемы конвертации и неоднозначность конвертацииКонвертация может быть с потерей информации или без потери информации. Обычно связано с «богатством» того или иного формата данных. Например: преобразование из формата «plain text» в формат «OpenDocument Text» практически всегда пройдет без потерь, так как формат OpenDocument включает все и даже больше возможностей, чем формат plain text. А вот преобразование из формата OpenDocument Text в простой текстовый формат, скорее всего, сохранит всю текстовую составляющую, но почти всегда (кроме самых простых случаев) приведет к потере форматирования текста (выделение жирным/курсивом, шрифты, таблицы, размещение на странице и т. п. — будут утеряны). Примеры программ конвертацииТекстыLaTeX2RTF — программа-транслятор, предназначенная для конвертации документов в формате LaTeX в формат RTF LaTeX2HTML — конвертер из LaTeX’a в HTML Файлы изображенийdcraw — программа для преобразования файлов из формата RAW в форматы PPM и TIFF ImageMagick — пакет для пакетной обработки графических файлов XnConvert — утилита для пакетной обработки графики и конвертации графических файлов из одного формата в другой. Звуковые файлыLAME — свободное приложение для кодирования аудио в формат MP3 (MPEG-1 audio layer 3) OggConvert — свободное приложение для преобразования медиафайлов в открытые форматы. Кроме того, конвертеры звуковых форматов встроены в большинство программ редактирования звука. Например Audacity. ВидеофайлыVirtualDub — свободное приложение для конвертирования видеофайлов. УниверсальныеFormatFactory — бесплатный конвертер видео, аудио и графических файлов. Any Video Converter — видео / аудио конвертер, выпускающийся в бесплатной и платных версиях. ЭкспериментальныеWIDI Recognition System — приложение для конвертации звуковых файлов в MIDI - цифровой интерфейс музыкальных инструментов. ПМ Звук — свободное приложение для преобразования звука в изображение и наоборот. ИнсталляторыSilent Install Builder — конвертер .EXE в .MSI См. такжеСписок форматов файлов Формат файла |