Qu'est-ce que le format de fichier DCX ?
Un fichier .dcx est un conteneur d'images multipages développé par ZSoft Corporation comme une extension de leur format bitmap PCX. Alors qu'un fichier .pcx standard ne contient qu'une seule image, un .dcx regroupe jusqu'à 1 024 pages PCX individuelles dans un seul fichier, ce qui le rendait particulièrement adapté à la transmission de fax multipages et aux flux de numérisation courants au début des années 1990.
Le fichier commence par un nombre magique de 4 octets (B1 68 DE 3A) suivi immédiatement d'une table d'index comprenant jusqu'à 1 023 décalages (offsets) de quatre octets en mode little-endian - un par image PCX intégrée - terminée par une entrée 00 00 00 00. Chaque page intégrée est un fichier PCX complet et autonome avec son propre en-tête de 128 octets et ses lignes de balayage encodées en PackBits (RLE). Intel a incorporé le format DCX dans ses logiciels FaxON/2 et les cartes fax pour PC associées, ce qui a contribué à sa popularisation pour le faxage de documents à une résolution de 1 728 × 2 200 pixels (norme CCITT Groupe 3).
La profondeur de couleur suit celle des pages PCX intégrées : généralement du monochrome 1 bpp pour l'usage du fax, bien que des pages 8 bpp (256 couleurs) et théoriquement 24 bpp soient possibles. Le format ne comporte aucun chiffrement ni somme de contrôle et ne possède pas de gestion de version - la spécification est une définition unique et figée.
Le DCX est aujourd'hui effectivement obsolète. Le TIFF (particulièrement le TIFF-G4) est devenu la norme pour l'archivage d'images de fax, et le PDF domine les flux de documents multipages. IrfanView et XnView MP peuvent toujours ouvrir les fichiers .dcx pour la récupération de données héritées.
Sécurité et sûreté
RISQUE : LOWLe DCX est un conteneur d'images matricielles hérité. Des fichiers malformés pourraient déclencher des bogues d'analyse dans les anciens logiciels, mais il n'existe aucune faille active connue. Risque faible avec les visionneuses modernes.
Détails du format
en bref- Index composé de base de données Visual FoxPro - Visual FoxPro utilisait .dcx pour les fichiers d'index composés (technologie de base de données, pas des images) ; format binaire sans rapport.
- Index de base de données FoxPro pour MS-DOS - Les versions antérieures de FoxPro (avant Visual FoxPro) utilisaient également .dcx pour les fichiers d'index composés compatibles dBASE.
Programmes qui ouvrent les fichiers DCX
Détails techniques
spécifications approfondies| Encodage | Binaire |
| Ordre des octets | Little-endian (origine x86) |
| Octets magiques | `B1 68 DE 3A` à l'offset 0 |
| Table d'index | Jusqu'à 1 023 décalages de page de 4 octets en little-endian immédiatement après les octets magiques ; terminée par `00 00 00 00` |
| Nombre maximal de pages | 1 024 images PCX intégrées par fichier DCX |
| Format des pages intégrées | Chaque page est un fichier PCX complet et autonome avec son propre en-tête de 128 octets et ses lignes de balayage compressées en PackBits |
| Compression | PackBits RLE par ligne au sein de chaque page PCX intégrée (hérité du format PCX) |
| Profondeur de couleur | 1 bpp monochrome typique (usage fax) ; jusqu'à 8 bpp (256 couleurs) ou 24 bpp pour les pages PCX couleur |
| Résolution de page fax | 1 728 × 2 200 pixels par page (résolution fax standard CCITT Groupe 3) |
| Dimensions maximales de page | 65 535 × 65 535 pixels par page (hérité des champs d'en-tête 16 bits de la version 5 de PCX) |
| Taille de fichier typique | 10 Ko - 5 Mo (dépend du nombre de pages et de la complexité de l'image) |
| Type MIME | image/x-dcx |
| Publié | Late 1980s (ZSoft PC Paintbrush era); popularized ca. 1991 for Intel fax boards |
| Dernière version | Single specification; no versioned revisions documented |
| Standard ouvert | Oui · libre de droits |
| Spécification | help.accusoft.com |
Conversions DCX
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers DCX.