unoconv: スクリプトなしで Excel ファイルを PDF にエクスポート

unoconv: スクリプトなしで Excel ファイルを PDF にエクスポート

Excel ファイルのエクスポート中にページ ヘッダーとフッターを非表示にするにはどうすればよいですかunoconv?

テンプレート (狭い余白、無効なヘッダー、無効なフッター) を使用しようとしましたが、機能しません。つまり、余白は狭くなりますが、ヘッダーとフッターはまだ表示されます。

エクスポートに使用するコマンド:

$ unoconv -d spreadsheet -f pdf -t margins.ots -v document.xml

どこ

  • document.xmlはXML構造のExcelファイルです
  • margins.otsは、余白が狭く、ヘッダー/フッターが無効になっているテンプレートです。

どのような助けでも大歓迎です!

答え1

unoconv では Excel のヘッダーとフッターを非表示にすることはできません。代わりに、Excel ファイル自体を unoconv に渡す前に、それらを空の文字列に設定する必要があります。

たとえば、python xlwt を使用して Excel ファイルを生成する場合は、次のようにします。

sheet = book.get_sheet(0)
sheet.header_str = ''
sheet.footer_str = ''

関連情報