tl; dr: มันคือการเติมรูปร่างเริ่มต้นโดยไม่จำเป็นหากไม่มีรูปร่าง
XLSX, DOCX และรูปแบบอื่น ๆ ใช้ OPC (การประชุมบรรจุภัณฑ์แบบเปิด) ซึ่งทำหน้าที่กำหนดคอนเทนเนอร์ซิปและอธิบายถึงวิธีการจัดวางไฟล์ หากมีไฟล์ที่คุณไม่รู้จักให้ดูในไฟล์ความสัมพันธ์ที่หลากหลาย (ไฟล์จะลงท้ายด้วย. rels)
ในกรณีนี้บรรทัดที่เกี่ยวข้องสามารถพบได้ในไฟล์ความสัมพันธ์ของธีมxl/theme/_rels/theme1.xml.rels
:
<Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="../media/image1.png"/>
ไฟล์จะถูกอ้างถึงในฐานะxl/theme/theme1.xml
rId1
การใช้ ECMA-376 เป็นแนวทางคุณจะพบว่ามีการอ้างอิงเป็นรูปร่างเติมเริ่มต้น:
<a:objectDefaults> <-- shape/line/text defaults
<a:spDef> <-- shape defaults
<a:spPr> <-- shape properties
<a:blipFill rotWithShape="1"> <-- picture fill
<a:blip r:embed="rId1"/> <-- references the picture
ผู้เขียนจะต้องไม่ละเว้นภาพหากไม่มีรูปร่าง
zip -d myFile.xlsx xl/media/image1.png