Open XMLでも可能ですが、探しているものが分かっていればわかります。すべてのスライド(およびすべてのスライドレイアウト)はXMLファイルです。これらのXMLファイルは、Open Packaging Convention形式で、.relsエクステンションを持つリレーションシップファイルを保持します。したがって、最初のスライドがslide1.xmlの場合、その関係ファイルはslide1.xml.relsです。これは、各スライドの画像の参照が保持される場所です。
.relsファイルには、次のようになります。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
<Relationship
Id="rId3"
Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/slideLayout"
Target="../slideLayouts/slideLayout3.xml"/>
<Relationship
Id="rId7"
Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image"
Target="../media/image3.png"/>
<Relationship
Id="rId6"
Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image"
Target="../media/image2.wmf"/>
<Relationship
Id="rId4" T
ype="http://schemas.openxmlformats.org/officeDocument/2006/relationships/notesSlide"
Target="../notesSlides/notesSlide1.xml"/>
</Relationships>
あなたがアイテム2及び3参照画像そのType
ことであることに気づくでしょう。
イメージをPowerPointに挿入すると、もはや元の名前とは関係なく、名前が変更されます。それがMy_Climb_Up_Denali.jpgだったら、image1.jpgのような名前に変更されます。
ここで問題は、あなたが探している画像を知っていることです。 <p:pic>
要素には、通常は興味のあるファイルパスを保持する属性... @ nameがあります(ただし、クリップアートから挿入したときとは異なる場合があります)。それにかかわらず、それはあなたが探しているものを覚えて半信頼性の高い方法です。
名前が変更された写真の名前を見つけるには、パッケージの内部コンテンツを表示する必要があります。
この件に関しては、Office Open XML Formats: Replacing PowerPoint 2007 Slide Imagesのハウツーがありますが、参考になるかもしれません。