2011-07-28 24 views
0

としてスライドを公開しますスライドを公開する名前を指定します。私がこれまでにテストしてみた何PowerPointは、アドインを:プログラムにより私たちのPowerPointアドインとからプレゼンテーションのすべてのスライドを反復していると私は場所にスライドコレクション内のすべてのスライドを公開したいが、私はできるようにしたいプレゼンテーション

は、プレゼンテーションの私は、プレゼンテーションの名前を変更することができると考えた名前が、としてスライドを保存しているのでPresentation1.pptx

foreach (Microsoft.Office.Interop.PowerPoint.Slide slide in presentation.Slides){ 
    // Attempt 1 
    slide.Name = slide.SlideNumber.ToString(); 
    slide.Publish(<location>); //Saves the slide as Presentation1_001.pptx 

    // Attempt 2 
    slide.Publish(<location>); //Saves the slide as Presentation1_001.pptx 

    // Expected result 
    slide.Publish(<location>); // Saves the slide as N.pptx where N is slide.SlideNumber 
} 

という名前のプレゼンテーションで、次ですプロパティは読み取り専用です。 slide.Exportはグラフィックフィルタ、つまり「png」でのみ機能します。

これが可能なら、誰でも知っているでしょうか?

注:後で保存したファイルの名前を変更することはできますが、そうしたくはありません。

大変助けてください!

EDIT: 私の問題の解決策が見つかりました。 次の行は、このトリックを行います

presentation.Slides[slide.SlideIndex].Export(<location>) 

答えて

1

解決方法が見つかりました。 この行はトリックを行います。

presentation.Slides[slide.SlideIndex].Export(<path>) 
関連する問題