Как сохранить архив файлов PCX

Читатель, назвавший себя «Specious», недавно прокомментировал: «Еще одна утраченная функция как Word, так и ОС — это возможность импортировать файлы PCX. Раньше это были повсеместные графические файлы. Хотя сегодня они мало используются, существуют тысячи графических библиотек PCS – и, конечно же, многие оригинальные архивные документы были отсканированы и сохранены в виде файлов PCX.

Как сохранить архив файлов PCX

«Было бы очень полезно, если бы графический формат PCX можно было повторно интегрировать в проводник Windows (начиная с XP), а также напрямую импортировать в документы Word. Хотя было несколько заявленных недоработок, с инструкциями по импорту устаревших графических фильтров, скажем, из старой версии Microsoft Paint, ничто не работает так, как до 2003 года. Возможно, здесь есть проблема для ПК Про и его читателей».

Формат графических файлов PCX был изобретен в начале 1980-х годов, когда в мире использовались компьютеры MS-DOS с графическими адаптерами CGA и EGA. Он предшествовал даже графическому адаптеру VGA. CGA, первый цветной графический адаптер для ПК, мог отображать только 16 различных цветов, тогда как улучшенная графика EGA могла отображать палитру до 16 цветов из 64.

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

Какой номер цвета (0–15) соответствовал тому фактическому цвету, который нужно было настроить в чипе цветовой палитры на дисплее. карта, а формат файла PCX хранит эту информацию о палитре в заголовке фиксированной длины в начале каждого файла. файл. Если вы попытаетесь одновременно показать на одном экране два разных изображения, использующих разные палитры, вы потерпите неудачу. часто одно изображение выглядело нормально, а другое имело искаженные цвета, потому что оно отображалось с неправильными палитра.

Наконец, была изобретена карта VGA, которая отображала 256 цветов из возможных 262 144, а формат PCX не мог вместить эту расширенную палитру, поэтому он был быть изменено для хранения информации о палитре в конце файла и путем добавления бита флага в заголовок, указывающего, существует ли палитра VGA или нет. подарок. Это было неэффективно, поскольку компьютеру приходилось читать заголовок файла, обнаруживать, что изображение имеет палитру в конце, и переходить к чтению. последние 768 байт файла для получения информации о палитре, затем вернитесь к началу, чтобы начать чтение фактического изображения. данные. Если вы просто прочитаете файл насквозь, такое изображение будет выглядеть полностью искаженным, поскольку оно имеет ложная палитра, то она внезапно изменится для правильного отображения, как только реальная палитра будет загружен.

Спейсус правильно помнит, что на протяжении многих лет файлы PCX были повсюду. Они использовались для распространения большого количества клипартов, многие сканеры выводили их в виде файлов PCX, и даже некоторые факсимильные приложения использовали их. Однако в основном они использовались в приложении MS-DOS PC Paintbrush (созданном ZSoft Corporation), для которого они изначально были разработаны. Это был простой инструмент для рисования и манипулирования изображениями, который поставлялся в комплекте со многими ранними мышами, чтобы дать людям повод для его покупки.

PC Paintbrush позже был адаптирован для работы под Windows и поэтому просуществовал удивительно долго, как и его формат файла. Однако формат файла сейчас настолько устарел, а графические технологии продвинулись настолько далеко, что действительно пришло время подумать об обмене его на что-то лучшее. Хотя технически возможно написать надстройку для Microsoft Word, позволяющую импортировать файлы PCX, это потребует больших усилий и решит проблему только для Word. Существует множество других приложений, которые не могут использовать этот устаревший формат, поэтому было бы разумнее откажитесь от формата файла PCX путем массового преобразования файлового архива в более современный формат, который имеет более широкое распространение. поддерживать.