tl; dr: varsayılan biçim dolgusu, hiçbir şekil yoksa kesinlikle gereksizdir.
XLSX, DOCX ve diğer formatlar, zip konteynerini zorunlu kılan ve dosyaların nasıl yerleştirilmesi gerektiğini açıklayan OPC'yi (açık ambalaj kuralları) kullanır. Tanımadığınız bir dosya varsa, çeşitli ilişki dosyalarına bakın (.rels ile biterler).
Bu durumda, ilgili satır temalar ilişki dosyasında bulunabilir xl/theme/_rels/theme1.xml.rels
:
<Relationship Id="rId1" Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image" Target="../media/image1.png"/>
Dosya xl/theme/theme1.xml
olarak olarak başvurulanacaktır rId1
. ECMA-376'yı kılavuz olarak kullanarak, varsayılan şekil dolgusu olarak başvuruda bulundu:
<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
Şekil yoksa yazarın görüntüyü atlamaması gerekir.
zip -d myFile.xlsx xl/media/image1.png