Ce qu'il peut et ne peut pas faire
Microsoft Publisher n'a aucune spécification publique de format. Microsoft n'a jamais documenté la façon dont un .pub enregistre une page, un cadre de texte, un repère ou une mise en page. Tout outil qui prétend en ouvrir un a soit Publisher derrière lui, soit il devine.
Cet outil est donc honnête sur son périmètre. Il fait deux choses, toutes deux sur terrain documenté :
- Il lit le conteneur de fichier composé OLE — la même structure de type FAT qu'on trouve dans
.doc,.xlset.ppt, spécifiée dans MS-CFB — et ses jeux de propriétés, spécifiés dans MS-OLEPS et MS-OSHARED. - Il récupère les images incorporées en cherchant des signatures dans les flux : un en-tête PNG jusqu'à son bloc
IEND, unFFD8JPEG jusqu'àFFD9, un en-tête GIF jusqu'à son terminateur.
Il n'affiche pas de page, et ne le fera pas tant que le format n'aura pas été documenté. C'est pour cela qu'on l'appelle un inspecteur.
Ce que vous obtenez réellement
Les propriétés du document sont la partie utile, et elles sont complètes : titre, objet, auteur, dernier enregistrement, mots-clés, commentaires, numéro de révision, temps d'édition, dates de création, de modification et de dernière impression, nombres de pages et de mots, l'application qui a écrit le fichier, et, du second jeu de propriétés, la catégorie, le responsable, la société, le type et l'état du contenu.
C'est assez pour répondre à la plupart des questions qu'on se pose sur un .pub qu'on ne peut pas ouvrir : qui l'a fait, quand, avec quelle version, quelle est sa longueur et à quoi il servait.
Vous obtenez aussi l'arborescence complète des stockages et des flux avec, pour chacun, sa taille, son CLSID et ses horodatages — dont les flux Quill, Escher et Contents de Publisher — et toutes les images récupérables, prévisualisées et téléchargeables une par une ou en ZIP.
La récupération d'images est une tentative, et le dit
Publisher enregistre ses images sans encadrement par image décrit par un document public : elles sont donc localisées par recherche de signature plutôt que lues dans un manifeste. Cela trouve de façon fiable les charges PNG, JPEG et GIF ordinaires et manquera tout ce qui est stocké dans une enveloppe non reconnue — les métafichiers WMF et EMF en particulier. Le nombre affiché est ce qui a été trouvé, pas une affirmation sur ce qui existe.
Un .pub qui n'est pas un fichier Publisher
Le format est détecté d'après les premiers octets du fichier, pas d'après son nom. Un .pub qui est en réalité un ZIP, une archive MHTML ou un autre document composé est chose courante, et c'est signalé comme tel, avec un lien vers l'outil qui l'ouvre vraiment.
Confidentialité
Le fichier est lu dans votre navigateur. Rien n'est envoyé.
Tiny Online Tools







