ファイルをMS Word形式で保存する文書管理システムがあります。私のアプリケーションでは、Wordでその文書を開くことができるようにしたいと考えています。マクロを実行するパラメータを使用してJava FXからMicrosoft Wordを起動する方法
私はWordでコンテンツ管理システムからのファイルシステムへのアクセスをすべて処理したいと考えています。私がする必要があるのは、次のとおりです。
1)テンプレートに基づいて新しい文書を作成し、解析して特定のフィールドに配置できる情報を提供します。
私は次のように私はこれを行うことができます参照してください。ここ
Runtime.getRuntime().exec("C:/Program Files (x86)/Microsoft Office/Office15/winword.exe /ttemplate_name");
私の仮定は、テンプレートをローカルドライブにインストールされていることです。しかし、私はいくつかのデータを提供して、フィールドをあらかじめ準備しておき、それをどうすればいいのか分かりません。
2)コンテンツ管理システムから直接ドキュメントを開くためにマクロを実行したいと考えています。私は次のように私はマクロを実行することができると思う:それはそれを取得し、それを開くことができるように
Runtime.getRuntime().exec("C:/Program Files (x86)/Microsoft Office/Office15/winword.exe /mmacro_name");
ただし、この場合には、私はコンテンツ管理システムからドキュメントIDを提供する必要があります。
私は単語の追加データを提供するためにどのスイッチやパラメータを使用できるのですか?
ありがとうございます!
実行中のインスタンスにwordから接続してパラメータを渡す方法はありますか? –