Co to jest format pliku DCX?
Plik .dcx to wielostronicowy kontener obrazów opracowany przez ZSoft Corporation jako rozszerzenie formatu bitmapowego PCX. Podczas gdy standardowy .pcx przechowuje pojedynczy obraz, .dcx łączy do 1024 pojedynczych stron PCX w jednym pliku, co czyniło go idealnym rozwiązaniem dla wielostronicowych transmisji faksowych i procesów skanowania dokumentów popularnych na początku lat 90.
Plik zaczyna się od 4-bajtowej sygnatury magic bytes (B1 68 DE 3A), po której następuje tabela indeksów zawierająca do 1023 czterobajtowych offsetów w formacie little-endian - po jednym na każdy osadzony obraz PCX - zakończona wpisem 00 00 00 00. Każda osadzona strona jest kompletnym, autonomicznym plikiem PCX z własnym 128-bajtowym nagłówkiem i liniami skanowania kodowanymi metodą PackBits RLE. Intel włączył format DCX do swojego oprogramowania FaxON/2 i powiązanych kart faksowych, co pomogło spopularyzować go do faksowania dokumentów w rozdzielczości 1728 × 2200 pikseli (standard CCITT Group 3).
Głębia kolorów zależy od osadzonych stron PCX: zazwyczaj jest to 1 bpp (monochromatyczny) do zastosowań faksowych, choć możliwe są strony 8 bpp (256 kolorów) i teoretycznie 24 bpp. Format nie obsługuje szyfrowania ani sum kontrolnych i nie posiada wersji - specyfikacja jest pojedynczą, niezmienną definicją.
Format DCX jest obecnie praktycznie przestarzały. TIFF (szczególnie TIFF-G4) stał się standardem dla archiwalnych obrazów faksowych, a PDF dominuje w wielostronicowych obiegach dokumentów. IrfanView i XnView MP nadal potrafią otwierać pliki .dcx w celu odzyskiwania danych archiwalnych.
Bezpieczeństwo
RYZYKO: LOWDCX to przestarzały kontener obrazów rastrowych. Nieprawidłowo sformatowane pliki mogą wywoływać błędy parsera w starym oprogramowaniu, ale nie są znane aktywne exploity. Niskie ryzyko przy użyciu nowoczesnych przeglądarek.
Szczegóły formatu
w pigułce- Złożony indeks bazy danych Visual FoxPro - Visual FoxPro używał rozszerzenia .dcx dla plików indeksów złożonych (technologia bazodanowa, nie obrazy); niepowiązany format binarny.
- Indeks bazy danych FoxPro dla MS-DOS - Wcześniejszy FoxPro (przed Visual FoxPro) również używał .dcx dla plików indeksów złożonych zgodnych z dBASE.
Programy otwierające pliki DCX
Szczegóły techniczne
specyfikacja| Kodowanie | Binarne |
| Kolejność bajtów | Little-endian (pochodzenie x86) |
| Magic bytes | `B1 68 DE 3A` pod offsetem 0 |
| Tabela indeksów | Do 1023 × 4-bajtowych offsetów stron w formacie little-endian bezpośrednio po magic bytes; zakończona przez `00 00 00 00` |
| Maksymalna liczba stron | 1024 osadzone obrazy PCX na plik DCX |
| Format osadzonej strony | Każda strona jest kompletnym, autonomicznym plikiem PCX z własnym 128-bajtowym nagłówkiem i liniami skanowania skompresowanymi PackBits |
| Kompresja | PackBits RLE na wiersz wewnątrz każdej osadzonej strony PCX (odziedziczone z formatu PCX) |
| Głębia kolorów | Zazwyczaj 1 bpp monochromatyczny (faks); do 8 bpp (256 kolorów) lub 24 bpp dla kolorowych stron PCX |
| Rozdzielczość strony faksu | 1728 × 2200 pikseli na stronę (standardowa rozdzielczość faksu CCITT Group 3) |
| Maksymalne wymiary strony | 65 535 × 65 535 pikseli na stronę (odziedziczone z 16-bitowych pól nagłówka PCX Version 5) |
| Typowy rozmiar pliku | 10 KB - 5 MB (zależy od liczby stron i złożoności obrazu) |
| Typ MIME | image/x-dcx |
| Wydano | Late 1980s (ZSoft PC Paintbrush era); popularized ca. 1991 for Intel fax boards |
| Najnowsza wersja | Single specification; no versioned revisions documented |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | help.accusoft.com |
Konwersje DCX
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki DCX.