C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: PPTを画像保存する際のサイズ指定


(過去ログ 32 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■15779 / inTopicNo.1)  PPTを画像保存する際のサイズ指定
  
□投稿者/ なおき (7回)-(2008/03/21(Fri) 16:26:50)

分類:[.NET 全般] 

C# で PowerPointファイルを開いて,画像で保存するコードを作成しています.
保存する際の画像サイズを指定する方法をご存知の方がおられましたら,お教えください.

Web上で一度見かけたような気がするのですが,いざ使おうとしたら見つからなくなってしまいました.
よろしくお願いいたします.

------------------------------------------------------------------------
using Microsoft.Office.Interop.PowerPoint;

ApplicationClass ac = new ApplicationClass();
Presentation p = ac.Presentations.Open2007(pptx, ...
p.SaveAs(filename, PpSaveAsFileType.ppSaveAsJPG, MsoTriState.msoCTrue);
------------------------------------------------------------------------

引用返信 編集キー/
■15780 / inTopicNo.2)  Re[1]: PPTを画像保存する際のサイズ指定
□投稿者/ 葵 (3回)-(2008/03/21(Fri) 18:32:35)
上記の例で言うならば、

p.PageSetup.SlideWidth = 800;
p.PageSetup.SlideHeight = 600;

みたいなのでできました。

引用返信 編集キー/
■15784 / inTopicNo.3)  Re[2]: PPTを画像保存する際のサイズ指定
□投稿者/ なおき (8回)-(2008/03/21(Fri) 21:13:25)
No15780 (葵 さん) に返信
> 上記の例で言うならば、
>
> p.PageSetup.SlideWidth = 800;
> p.PageSetup.SlideHeight = 600;
>
> みたいなのでできました。

このプロパティはスライドのサイズを変更する(ロードした後に設定すると空白ができる)と勝手に思い込んでいました.
助かりました.ありがとうございました.

P.S.
プログラムからこんなに簡単にOfficeをコントロールできるのですね.
びっくりしました.

解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -