Co to jest format pliku UFO?
.ufo to natywny format obrazów warstwowych programu Ulead PhotoImpact, rastrowego edytora grafiki dla systemu Windows opracowanego przez Ulead Systems, popularnego pod koniec lat 90. i w latach 2000.
Wewnętrznie plik .ufo wykorzystuje kontener OLE2/CFBF (Microsoft Compound File Binary Format) - tę samą powłokę binarną co starsze pliki .doc i .xls - z wieloma osadzonymi strumieniami przechowującymi obraz bazowy, poszczególne warstwy, maski zaznaczenia, paletę kolorów i metadane. Taka architektura pozwala PhotoImpact na zachowanie wielu niezależnych warstw edycji w jednym pliku, co jest koncepcją podobną do plików PSD w Adobe Photoshop.
Głębia kolorów waha się od 1-bitowej monochromii do 32-bitowego RGBA. Nie ma udokumentowanego sztywnego limitu wymiarów obrazu; praktyczne ograniczenia wynikają z dostępnej pamięci RAM systemu.
Firma Ulead Systems została przejęta przez Corel Corporation w 2006 roku. Corel wydał ostatnią wersję, PhotoImpact X3, w 2008 roku, a następnie zakończył rozwój produktu. Żadna wersja Corel PaintShop Pro nie potrafi natywnie otwierać plików .ufo, mimo że Corel jest właścicielem obu produktów.
- Żaden z głównych edytorów obrazów firm trzecich nie obsługuje natywnie formatu
.ufo. - Narzędzia do analizy OLE2, takie jak
oletools, mogą wyliczyć wewnętrzne strumienie pliku, ale nie potrafią wyrenderować danych obrazu. - Użytkownicy potrzebujący odzyskać zawartość
.ufosą zazwyczaj ograniczeni do uruchomienia Ulead PhotoImpact X3 w systemie Windows.
Uwaga: rozszerzenie .ufo jest również używane przez format Unified Font Object - całkowicie oddzielny, otwarty format źródłowy czcionek, który nie ma związku z PhotoImpact.
Bezpieczeństwo
RYZYKO: LOWBinarne pliki obrazów; nie jest to format wykonywalny. Kontener OLE2 mógłby teoretycznie osadzać makra, ale pliki UFO z PhotoImpact nie korzystają z funkcjonalności makr/skryptów OLE2.
Szczegóły formatu
w pigułce- Unified Font Object (UFO) - Otwarty format źródłowy czcionek używany przez RoboFont, FontForge, Glyphs i łańcuchy narzędzi do czcionek; pakiet katalogów (lub ZIP) z plikami glifów XML .glif - niezwiązany z Ulead.
Programy otwierające pliki UFO
Szczegóły techniczne
specyfikacja| Typ formatu | Własnościowy binarny warstwowy obraz rastrowy |
| Typ MIME | application/octet-stream (image/x-ufo używane nieoficjalnie) |
| Kodowanie | Binarne |
| Kolejność bajtów | Little-endian (standard OLE2) |
| Kontener | OLE2 / CFBF (Microsoft Compound File Binary Format) - ta sama powłoka co starsze pliki .doc i .xls |
| Magiczne bajty | D0 CF 11 E0 A1 B1 1A E1 pod offsetem 0 (sygnatura OLE2 współdzielona z innymi typami dokumentów złożonych) |
| Kompresja | Brak lub własnościowa kompresja poszczególnych warstw (zależna od implementacji) |
| Typowy rozmiar pliku | 500 KB - 50 MB (różni się w zależności od liczby warstw i rozdzielczości) |
| Głębia kolorów | od 1 do 32 bpp (obsługuje 8-bitowy indeksowany, 24-bitowy RGB i 32-bitowy RGBA) |
| Obsługa warstw | Wiele niezależnych warstw edycji przechowywanych jako oddzielne strumienie OLE2 |
| Deweloper | Ulead Systems (przejęte przez Corel Corporation w 2006 r.; produkt wycofany po PhotoImpact X3, 2008) |
| Obsługa przez aplikacje firm trzecich | Brak - żaden zewnętrzny edytor obrazów nie otwiera plików .ufo natywnie; Corel PaintShop Pro nie potrafi ich otworzyć mimo wspólnego właściciela |
| Inspekcja strukturalna | Narzędzia do analizy OLE2 (np. oletools) mogą wyliczyć wewnętrzne strumienie, ale nie potrafią wyrenderować zawartości obrazu |
| Wydano | 1994 (Ulead PhotoImpact 1.0) |
| Najnowsza wersja | PhotoImpact X3 (2008) - last version |
Konwersje UFO
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki UFO.