OK, c'est bizarre. Je prends ma feuille de chiffres vierge:
... et exportez-le vers Excel:
Whoah, cela semble un peu gros. Renommons le document Excel en .zip et regardons à l'intérieur:
Creuser un peu plus loin:
Eh bien, nous venons de trouver 99% de la taille du fichier. Mais qu'est-ce que c'est - une sorte d'image d'aperçu intégrée? Ouvrons-le:
Non, juste un PNG 635x635 de bruit aléatoire. Quelqu'un a une idée de ce qui se passe ici?
zip -d myFile.xlsx xl/media/image1.png
tl; dr: c'est le remplissage de forme par défaut, strictement inutile s'il n'y a pas de forme.
Les formats XLSX, DOCX et autres utilisent OPC (conventions de conditionnement ouvertes), qui impose le conteneur zip et décrit la manière dont les fichiers doivent être agencés. S'il y a un fichier que vous ne reconnaissez pas, consultez les différents fichiers de relations (ils se terminent par .rels).
Dans ce cas, la ligne correspondante se trouve dans le fichier de relations des thèmes
xl/theme/_rels/theme1.xml.rels
:Le fichier sera référencé dans
xl/theme/theme1.xml
commerId1
. En utilisant ECMA-376 comme guide, vous le trouverez référencé comme remplissage de forme par défaut:L'auteur ne doit pas omettre l'image s'il n'y a pas de forme.
la source
Les fichiers Keynote exportés vers PowerPoint ont également cette fonction. Ce fichier PNG est un remplissage d'arrière-plan de Keynote et est mis à la disposition de PowerPoint pour qu'il soit utilisé comme remplissage par défaut pour les formes créées dans le document exporté. Keynote exporte non seulement votre document, mais également les éléments de style de modèle avec lesquels il a été créé, même si certains de ces éléments de style (c'est-à-dire l'image d'arrière-plan) n'ont pas encore été utilisés.
la source