2017-01-09 15 views
0

テンプレートとしてパブリッシャー文書を使用しています。の代わりに、ファイルから画像を挿入する方法イメージファイルを既存イメージの代わりにパブリッシャー文書に挿入

enter image description here "?"画像。

おそらくMS Wordと同じですが、わかりません。私の画像に代替テキストを設定されている

shape.PictureFormat.Replace(filePath); 

ベストな方法私は考え出した私のテンプレート画像を見つけると、それをCHACK:基本的には

using Publisher = Microsoft.Office.Interop.Publisher; 

Publisher._Application pubApp = new Publisher.Application(); 
Publisher.Document doc = pubApp.Open(docPath); 
Publisher.Page templateCard = doc.Pages[1]; 

答えて

1

私は、そのテンプレートをこのようにアクセス

foreach (Publisher.Shape shape in currenPage.Shapes) { 
    if (shape.AlternativeText == "DICKBUTT") 
     //here you do your stuff 
} 
+0

よくできました!また、VBAから図形の.Nameプロパティを設定し、それを確認することもできます(一般的には、Publisherコードで図形を識別する最も簡単な方法です)。 – Jbjstam

関連する問題