OK, ini aneh. Saya mengambil lembar Nomor kosong saya:
... dan ekspor ke Excel:
Wah, sepertinya agak besar. Mari kita ganti nama dokumen Excel ke .zip dan lihat di dalamnya:
Menggali lebih dalam:
Ya, kami baru menemukan 99% dari ukuran file. Tapi apa itu - semacam gambar pratinjau tertanam? Mari kita buka:
Tidak, hanya 635x635 PNG noise acak. Adakah yang tahu apa yang terjadi di sini?
zip -d myFile.xlsx xl/media/image1.png
tl; dr: itu isian bentuk default, benar-benar tidak perlu jika tidak ada bentuk.
XLSX, DOCX dan format lain menggunakan OPC (konvensi kemasan terbuka), yang mengamanatkan wadah zip dan menjelaskan bagaimana file harus ditata. Jika ada file yang tidak Anda kenali, lihat di berbagai file hubungan (berakhir dengan .rels).
Dalam kasus ini, baris yang relevan dapat ditemukan di file hubungan tema
xl/theme/_rels/theme1.xml.rels
:File akan dirujuk
xl/theme/theme1.xml
sebagairId1
. Menggunakan ECMA-376 sebagai panduan, Anda akan menemukan itu dirujuk sebagai bentuk default isi:Penulis tidak boleh menghilangkan gambar jika tidak ada bentuk.
sumber
File utama yang diekspor ke PowerPoint juga melakukan hal-hal seperti ini. PNG itu adalah isian latar belakang dari Keynote, dan tersedia untuk PowerPoint untuk digunakan sebagai isian bentuk default untuk bentuk yang dibuat dalam dokumen yang diekspor. Keynote tidak hanya mengekspor dokumen Anda, tetapi juga elemen gaya template yang dibuat dengan - bahkan jika beberapa elemen gaya tersebut (yaitu gambar latar belakang) belum digunakan.
sumber