APP
ExcelシートのPDF化
ラズパイに標準でインストールされているLibreOfficeのターミナルコマンドを使用するとxxx.xlsxのファイルをxxx.pdfへ変換します。
ただし、xlsx内のすべてのシートをPDF化しますので、個別のシート毎にPDFを作成することはできませんので、1つのxlsxファイルに1シートのファイルとすれば検査結果などの一覧表が単独で作成されます。
使用方法 soffice [argments....]
PDF化コマンド
soffice --headless --convert-to pdf [pdf化したいxlsxフルパス] --outdir [pdf出力先ディレクトリ]
上記コマンドを pythonでは subprocessを利用して実行します。
ただし、xlsx内のすべてのシートをPDF化しますので、個別のシート毎にPDFを作成することはできませんので、1つのxlsxファイルに1シートのファイルとすれば検査結果などの一覧表が単独で作成されます。
使用方法 soffice [argments....]
PDF化コマンド
soffice --headless --convert-to pdf [pdf化したいxlsxフルパス] --outdir [pdf出力先ディレクトリ]
上記コマンドを pythonでは subprocessを利用して実行します。