2009-09-04 13 views
1

お客様はProject Professionalを開いていなくてもmppコンテンツをプレビューしたいです。私はmppファイルをイメージファイルに変換することに決めました。Microsoft Projectファイル(mpp)をtif(tiff)にエクスポートするにはどうすればいいですか?

私は既に、EditCopyPictureという名前のメソッドがGIFに出力できると知っていますが、mppが非常に大きい場合、gifは非常に似ていません。私の上司はtifへの出力を教えてくれます。

「Microsoft Office Document Imaging Writer」はmppをtifに印刷できますが、ユーザーがファイル保存パスを選択できるようにするダイアログがポップアップします。私はProject用のプラグインを開発していますので、ユーザーはこれを行う。

Interop.Microsoft.Office.Interop.MSProjectで出力ファイルのパスを明示的に設定する方法が見つかりませんでした。FilePrintのメソッドには、それを設定するパラメータもありません。

誰でもお手伝いできますか?

答えて

1

Officeオートメーションを使用してポストスクリプトプリンタドライバに印刷して(PostScript)PSファイルを取得することがあります。これは、GhostScriptを使ってPDFに変換できるので、Acrobat Readerで開くことができます。これはWebでうまくいくでしょう。

0

私はたぶんプロジェクトのための同様の作品に何かを

objWdDoc.PrintOut(PrintToFile:=True, OutputFileName:=sDestination & sFileName & ".tif") 

を使用してWord文書でこれを達成しています。

関連する問題