web-dev-qa-db-ja.com

ODTドキュメントの大量印刷

OpenOffice/LibreOfficeで各ドキュメントを開き、各ドキュメントを個別に印刷する以外に、複数のODTドキュメントを印刷する高速な方法はありますか? Nautilusで複数のドキュメントを選択し、それらをすべて同じ印刷設定で印刷するオプションがあればいいと思います。

7
Isaiah

まず、Nautilusで関連する.odtドキュメントを選択します...

UPDATE
次のことができます完全に「自動化」Nautilus Action
Sudo apt-get install nautilus-actions

例(nautilus-actionsのセットアップ):
コマンド:ooffice -writer -p -headless
パラメーター:%M
ファイル名:*.odt
[*]選択したフォルダーのファイルが複数ある場合に表示されます


または:
ここに元の「ターミナル」バージョンがあります

Nautilusでは、選択したファイルをクリップボードにコピーします(ファイル名は保存されます)...

OpenOfficeで必要なプリンター設定をセットアップします...

gnome-terminalで、コンテキストメニュー項目Paste Filenamesを使用します...
注:貼り付けられるファイル名は、「シングルクォート」およびスペース区切りです。

  • ooffice -writer -p 'YOUR' 'PASTED' 'FILENAMES' &

ターミナルのコマンドラインがどれくらいの長さを処理できるかわかりませんが、機能します。
(テストしたばかり; cups-pdf仮想「プリンター」への印刷)

OpenOfficeの代わりにLibreOfficeを搭載したUbuntuの新しいバージョンでは、代わりにlibreoffice-コマンドを使用してください。


libreofficeでは、「-」の代わりに「-」を使用する必要があります。完全なコマンドは次のとおりです。

libreoffice --writer -p --headless 'filename1' 'filename2'
11
Peter.O