web-dev-qa-db-ja.com

ページ幅に合ったlibreoffice計算シートからPDFを生成する方法は?

Ubuntu 13.10でLibreOffice 4.1.2.3を使用しています。シート(4列)のコンテンツをpdf(縦向き)にエクスポートしようとしています。そのため、4列すべてが1ページに収まります。 A ページ はすべての設定をうまく説明していますが、効果はありません!

PDFにエクスポートするすべての範囲(前述の4列)を選択し、[ファイル]-> [PDFとしてエクスポート]をクリックします。何を変更しても(たとえば7%にズーム)、生成されたPDFには2つのページが含まれます。1つ最初の3列のページと4列目の別のページ。

これはかなり面倒でばかげているので、この問題を解決するための助けがあれば感謝します。

23
Alex

LibreOfficeヘルプが誤解を招くかもしれません。これらの設定(フィット幅など)は、結果のPDFを表示する方法に影響します。特定のページ数に収まるように出力をスケーリングする場合は、変更する必要があります ページスタイルのプロパティ:メニューFormat->_Page..._->_Sheet Tab_

Fit Width

ここでは、3つのオプションがあります。

  • _Reduce / enlarge printout_:固定倍率を設定します(例:_50 %_);
  • Fit print range(s) to width / heigth:ページの最大幅または最大高さのいずれかを設定します。スケーリングはすべての場合に比例します。
  • Fit print range(s) on number of pages:最大ページ数を設定します。

あなたのケースでは、3番目のオプションを選択し、ページ番号を_1_に設定します。

Fit to page number

45
tohuwawohu

私はtohuwawohuの回答と同じ設定をしていましたが、スケール、ページ幅、またはマージン設定に関係なく、ページはまだ列EFの後に早すぎました。次に、カスタム範囲のFormat -> Print Ranges -> Editメニューを発見しました- img

最後の列に変更すると問題が解決しました。 HTH誰か。

1