Qu'est-ce que le format de fichier UFO ?
.ufo est le format d'image multicouche natif de Ulead PhotoImpact, un éditeur d'images matricielles pour Windows développé par Ulead Systems et populaire tout au long des années 1990 et 2000.
En interne, un fichier .ufo utilise le conteneur OLE2/CFBF (Microsoft Compound File Binary Format) - la même enveloppe binaire que les anciens fichiers .doc et .xls - avec plusieurs flux intégrés contenant l'image de base, les calques individuels, les masques de sélection, la palette de couleurs et les métadonnées. Cette architecture permet à PhotoImpact de préserver plusieurs calques d'édition indépendants dans un seul fichier, un concept similaire aux fichiers PSD pour Adobe Photoshop.
La profondeur de couleur varie du monochrome 1 bit au RGBA 32 bits. Il n'y a pas de limite matérielle documentée pour les dimensions de l'image ; les limites pratiques sont déterminées par la mémoire vive (RAM) disponible du système.
Ulead Systems a été acquis par Corel Corporation en 2006. Corel a publié une dernière version, PhotoImpact X3, en 2008, puis a arrêté le produit. Aucune version de Corel PaintShop Pro ne peut ouvrir nativement les fichiers .ufo bien que Corel possède les deux produits.
- Aucun éditeur d'images tiers majeur ne prend en charge nativement le format
.ufo. - Les outils d'analyse OLE2 tels que
oletoolspeuvent énumérer les flux internes du fichier mais ne peuvent pas effectuer le rendu des données d'image. - Les utilisateurs ayant besoin de récupérer du contenu
.ufosont généralement limités à l'exécution de Ulead PhotoImpact X3 sur un système Windows.
Note : l'extension .ufo est également utilisée par le format Unified Font Object - un format de source de police open-source entièrement distinct, sans aucun lien avec PhotoImpact.
Sécurité et sûreté
RISQUE : LOWFichiers images binaires ; n'est pas un format exécutable. Le conteneur OLE2 pourrait théoriquement intégrer des macros, mais les fichiers UFO de PhotoImpact n'utilisent pas la fonctionnalité de macro/script d'OLE2.
Détails du format
en bref- Unified Font Object (UFO) - Format de source de police open source utilisé par RoboFont, FontForge, Glyphs et les chaînes d'outils de polices ; un paquet de répertoires (ou ZIP) avec des fichiers de glyphes XML .glif - sans rapport avec Ulead.
Programmes qui ouvrent les fichiers UFO
Détails techniques
spécifications approfondies| Type de format | Image matricielle multicouche binaire propriétaire |
| Type MIME | application/octet-stream (image/x-ufo utilisé de manière informelle) |
| Encodage | Binaire |
| Ordre des octets | Little-endian (standard OLE2) |
| Conteneur | OLE2 / CFBF (Microsoft Compound File Binary Format) - même enveloppe que les anciens fichiers .doc et .xls |
| Octets magiques | D0 CF 11 E0 A1 B1 1A E1 à l'offset 0 (signature OLE2 partagée avec d'autres types de documents composés) |
| Compression | Aucune ou compression propriétaire par calque (définie par l'implémentation) |
| Taille de fichier typique | 500 Ko - 50 Mo (varie selon le nombre de calques et la résolution) |
| Profondeur de couleur | 1 à 32 bpp (prend en charge l'indexé 8 bits, le RGB 24 bits et le RGBA 32 bits) |
| Prise en charge des calques | Plusieurs calques d'édition indépendants stockés sous forme de flux OLE2 séparés |
| Développeur | Ulead Systems (acquis par Corel Corporation en 2006 ; produit abandonné après PhotoImpact X3, 2008) |
| Prise en charge d'applications tierces | Aucune - aucun éditeur d'images tiers n'ouvre les fichiers .ufo nativement ; Corel PaintShop Pro ne peut pas les ouvrir malgré la propriété partagée |
| Inspection structurelle | Les outils d'analyse OLE2 (par exemple oletools) peuvent énumérer les flux internes mais ne peuvent pas restituer le contenu de l'image |
| Publié | 1994 (Ulead PhotoImpact 1.0) |
| Dernière version | PhotoImpact X3 (2008) - last version |
Conversions UFO
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers UFO.