5
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

LibreOfficeのsofficeコマンドでOffice文書をPDF変換してみた

Last updated at Posted at 2022-07-20

はじめに

コマンドラインで、Office文書をPDF変換してみました。
LibreOfficeのsofficeコマンドを使用しました。

LibreOfficeとsofficeコマンド

  • LibreOffice
    • オープンソースソフトの統合オフィスソフトウェア
    • Microsoft Officeと互換性あり(完全ではない?)
  • sofficeコマンド
    • LibreOfficeに内蔵されたドキュメント変換ツール
    • コマンドラインで、OfficeドキュメントからPDFへの変換など行える

検証環境

  • Ubuntu 20.04 LTS

LibreOfficeをインストール

$ sudo apt -y install libreoffice libreoffice-l10n-ja libreoffice-dmaths libreoffice-ogltrans libreoffice-writer2xhtml libreoffice-pdfimport libreoffice-help-ja

ExcelファイルをPDFに変換してみる

$ soffice --headless --convert-to pdf test.xlsx
convert test.xlsx -> test.pdf using filter : calc_pdf_Export

PDF変換できました。
変換に8秒ぐらいかかりました。
ファイルサイズが3MBで大きかった?

おわりに

LibreOfficeのsofficeコマンドでOffice文書をPDF変換してみました。
PDF変換のバッチ処理などに使えるかもしれません。

5
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?