LinuxコマンドラインからOpenofficeマクロを呼び出す方法

LinuxコマンドラインからOpenofficeマクロを呼び出す方法

OpenOfficeファイルの内容を処理するために使用したいOpenOfficeマクロがあります。 OpenOfficeでファイルを開き、マクロを実行します。 GUIを使用せずにLinuxコマンドラインからマクロを呼び出す方法は?それは次のとおりです。

$ oowriter -headless -o MyDocument.odt -RUNMACRO MyLittleMacro 

答え1

ご希望のロゴはです-invisible。この例をご覧ください。http://ubuntuforums.org/showthread.php?t=786697

ooffice -invisible macro:///Standard.Module1.SaveAsXHTML("/tmp/somefile.rtf")

答え2

作るイベントベースのマクロ特定の文書または一般文書に割り当てられた文書を開くイベント。その後、文書を個別に読み込んで自分で作業することも、別の文書と一緒に読み込んで1つ以上の文書で作業することもできます。これはマクロを自動的に実行するという考えに適しています。

関連情報