Что такое формат файла UFO?
.ufo - это собственный формат многослойных изображений Ulead PhotoImpact, растрового графического редактора для Windows, разработанного компанией Ulead Systems и популярного в конце 1990-х и 2000-х годах.
Внутренне файл .ufo использует контейнер OLE2/CFBF (Microsoft Compound File Binary Format) - ту же бинарную оболочку, что и старые файлы .doc и .xls, - с несколькими встроенными потоками, содержащими базовое изображение, отдельные слои, маски выделения, цветовую палитру и метаданные. Такая архитектура позволяет PhotoImpact сохранять несколько независимых слоев редактирования в одном файле, что по концепции схоже с файлами PSD для Adobe Photoshop.
Глубина цвета варьируется от 1-битного монохромного до 32-битного RGBA. Документированных жестких ограничений на размеры изображения нет; практические пределы определяются доступной оперативной памятью системы.
Компания Ulead Systems была приобретена Corel Corporation в 2006 году. Corel выпустила последнюю версию, PhotoImpact X3, в 2008 году, после чего прекратила поддержку продукта. Ни одна версия Corel PaintShop Pro не может открывать файлы .ufo напрямую, несмотря на то что Corel владеет обоими продуктами.
- Ни один крупный сторонний графический редактор не поддерживает формат
.ufoнативно. - Инструменты анализа OLE2, такие как
oletools, могут перечислять внутренние потоки файла, но не могут визуализировать данные изображения. - Пользователи, которым необходимо восстановить содержимое
.ufo, обычно ограничены запуском Ulead PhotoImpact X3 в системе Windows.
Примечание: расширение .ufo также используется форматом Unified Font Object - совершенно отдельным форматом исходного кода шрифтов с открытым исходным кодом, не имеющим отношения к PhotoImpact.
Безопасность и защита
РИСК: LOWБинарные файлы изображений; не является исполняемым форматом. Контейнер OLE2 теоретически может содержать макросы, но файлы PhotoImpact UFO не используют функциональность макросов/скриптов OLE2.
Детали формата
в двух словах- Unified Font Object (UFO) - Формат исходного кода шрифтов с открытым исходным кодом, используемый RoboFont, FontForge, Glyphs и инструментами разработки шрифтов; представляет собой пакет каталогов (или ZIP) с XML-файлами глифов .glif - не связан с Ulead.
Программы, открывающие файлы UFO
Технические подробности
глубокая спецификация| Тип формата | Проприетарное бинарное многослойное растровое изображение |
| MIME-тип | application/octet-stream (неофициально используется image/x-ufo) |
| Кодировка | Бинарная |
| Порядок байтов | Little-endian (стандарт OLE2) |
| Контейнер | OLE2 / CFBF (Microsoft Compound File Binary Format) - та же оболочка, что и у устаревших файлов .doc и .xls |
| Магические байты | D0 CF 11 E0 A1 B1 1A E1 со смещением 0 (сигнатура OLE2, общая с другими типами составных документов) |
| Сжатие | Отсутствует или проприетарное сжатие для каждого слоя (определяется реализацией) |
| Типичный размер файла | 500 КБ - 50 МБ (варьируется в зависимости от количества слоев и разрешения) |
| Глубина цвета | от 1 до 32 bpp (поддерживает 8-битный индексированный цвет, 24-битный RGB и 32-битный RGBA) |
| Поддержка слоев | Несколько независимых слоев редактирования, хранящихся как отдельные потоки OLE2 |
| Разработчик | Ulead Systems (приобретена Corel Corporation в 2006 году; продукт снят с производства после PhotoImpact X3 в 2008 году) |
| Поддержка сторонними приложениями | Отсутствует - ни один сторонний графический редактор не открывает файлы .ufo нативно; Corel PaintShop Pro не может открыть их, несмотря на общего владельца |
| Структурная инспекция | Инструменты анализа OLE2 (например, oletools) могут перечислять внутренние потоки, но не могут отображать содержимое изображения |
| Выпущен | 1994 (Ulead PhotoImpact 1.0) |
| Последняя версия | PhotoImpact X3 (2008) - last version |
Конвертации UFO
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах UFO.