1

プレゼンテーションを開き、スライドと図形にアクセスする方法について、いくつかのサンプルを入手しました。しかし、もっと他の操作をしたいです (指定したスライドからサムネイルを生成するなど)。どのような方法を使用できますか? すべての機能を説明するドキュメントはありますか?

4

2 に答える 2

8

あなたを落胆させるわけではありませんが、PythonからCOMを使用した私の経験では、多くの例を見つけることはできません。

誰かがPythonでPowerPointを使用して大きなチュートリアルやリファレンスを投稿した場合、私はショックを受けます(しかし、見てうれしいです)。おそらくあなたが見つけた最高のものは、おそらくあなたがすでに見つけたものですが、この記事です

ただし、その記事と他のPython + COMコードのいくつかをたどると、同じインターフェイスを使用してVBコードとC#コードがPythonコードに変換されるパターンがわかります。

それを理解したら、MSDNのPowerPointAPIリファレンスが最良の情報源になるでしょう。

于 2011-10-10T04:25:37.170 に答える
0

ジェレマイアが指摘したサンプルを見ると、スライド#42をエクスポートしたいと仮定して、そこから始めて次のようなことを行うように見えます。

Slide = Presentation.Slides(42)
Slide.Export FileName, "PNG", 1024, 768

ファイル名の代わりに、エクスポート先のファイルのフルパス\filename.extを使用します。ストリング。PNG、JPG、GIF、WMF、EMF、TIF(PowerPointからの良いアイデアとは限りません)などを使用します。文字列次の2つの数値は、画像をエクスポートする幅と高さ(ピクセル単位)です。VBLong(-2,147,483,648から2,147,483,647までの値の範囲の符号付き32ビット(4バイト)数値)

私はニシキヘビをかわいがりましたが、それらにコーディングしたことはありません。これが構文に関する私の最善の推測です。エラーを修正するのにあまり苦労しないでください。

于 2011-10-11T00:57:31.717 に答える