LibreOffice Calc 宽表导出 PDF 不截列:横向 + 缩放到一页宽
工资表、库存表、订单表,十几列甚至二十列的宽表,平时在屏幕上横着拖没问题,可一导出 PDF 就出事:最后一列被截掉半截,或者跑到第二页上,拿给别人看像缺了一块。本文的做法是:横向 + 缩放到一页宽(高度不限),导出的 PDF 里所有列都在一页宽度内,末列完整,字放大后仍可读。
做完应该是这样:一张横向 A4 页面里,表格从第一列到最后一列全部出现,末列没有半截,字没有小到看不清。下面这张图就是目标效果,做之前先看一眼。

操作示意图,非实拍:横向一页宽,末列完整
动手前:准备清单
1. LibreOffice Calc 已安装。本文以 LibreOffice 24.x / 25.x 的界面为准;旧版个别措辞不同(比如“缩放到页宽/页高”),但菜单位置相同。
2. 确认要导出哪些列。先想好:是整张表,还是其中一部分?只打一部分的,先把范围想清楚,后面第 1 步就要用到。
3. 先保存一份表格文件。导出 PDF 之前,先把 .ods 表格保存好,万一后面改乱了还能回来。
步骤:五步导出不截列的 PDF
第 1 步:定打印范围。用鼠标选中要导出的表格区域(只打一部分就只选那部分;整张表就全选),点菜单“格式 → 打印范围 → 定义”。这一步是关键:不定范围,Calc 会把空白列、备注列也算进打印宽度,末列更容易被挤出去。
第 2 步:设横向。点菜单“格式 → 页面样式”,在“页面”选项卡里:纸张选 A4,方向选“横向”。宽表横着放,一页能装的列立刻多出不少。
第 3 步:缩放到一页宽(关键一步)。还在同一个对话框里,切换到“工作表”选项卡:缩放模式选“缩放到页宽/页高”(Fit print range(s) to width/height,旧版称“缩放到页宽/页高”),宽度填 1,高度填 0。这里的 0 不是“压到 0 页”,而是“高度不限、自然分页”的意思——只压宽度、不压高度,字才不会被压到看不清。
第 4 步:预览检查。点菜单“文件 → 打印预览”(快捷键 Ctrl+Shift+O),对照两点检查:第一,末列是不是完整出现了,没有半截;第二,把预览放大到 100% 看一眼,字是不是仍可读。
检查点:做到第 4 步时,预览里应该看到:所有列在一页宽度内、末列完整、字没有小到看不清。如果末列还是半截,退回第 1 步重定范围;如果字太小,退回第 3 步检查高度是不是误填了 1。
第 5 步:导出 PDF。预览没问题,点菜单“文件 → 导出为 → 导出为 PDF”,选好保存位置,导出即可。
常见坑与排错:对号入座
1. 末列还是被截。先查打印范围:第 1 步的范围是不是把末列漏在外面了,重新选中再定义一次。再查页边距:“页面”选项卡里左右边距如果设得太大,可用宽度会被吃掉,适当调小再预览。
2. 字小到看不清。多半是第 3 步高度也填了 1,整张表被硬压进一页。把高度改回 0,让行数自然分页,字立刻恢复正常大小。下面这张图就是两种填法的区别。

操作示意图,非实拍:别为了一页牺牲可读性
3. 导出后缺了后面的行。同样是高度填了 1 的锅:行数被压进一页时,超出的行可能直接不显示。高度改回 0 再导出。
4. 多出空白页或空白列。打印范围里含了空白列或空白行,重新选中实际有数据的区域再定义范围。
5. 横向没生效。页面样式是按工作表算的:换一张工作表要重新设横向和缩放。如果每张表都要横向,每张表都重复第 2、3 步。
6. 换台电脑打开又变了。页面样式存在表格文件里,换电脑用 LibreOffice 打开一般还在;但如果对方用其他软件打开,缩放设置可能不被识别,导出前先在对方软件里预览一次。
进阶玩法:导出一次,多处省事
标题行每页重复。表很长、分页后第二页没表头?在“工作表”选项卡里设“要重复的行”,选标题行所在的行,之后每页顶部都有表头。
页眉页脚加表名和页码。在页面样式的“页眉/页脚”选项卡里加上表名、日期和页码,打印出来才像正式文件。
先存 PDF 再发。导出的 PDF 发给别人之前,先自己打开翻一遍:确认末列完整、字可读、页数合理,再发。相关阅读里还有一篇多图拼版打印教程,打印纸质版时可以对照着用。
站长判断(编辑意见)
宽表导出优先“一页宽 + 高度自然分页”,不要为了一页牺牲可读性;列实在太多、压到一页宽后字还是太小的时候,分两段导出、或者先调窄列宽再导出,比硬塞更实用。
一句话总结:先定打印范围,再设横向,然后缩放模式选“缩放到页宽/页高”、宽填 1、高填 0,预览确认末列完整且字可读,最后导出 PDF——塞进一页不算成功,末列完整、字可读才算。
信息来源
LibreOffice Calc Guide 26.2 第 8 章(打印、导出与缩放模式,官方文档):books.libreoffice.org;菜单路径以 LibreOffice 24.x / 25.x 为准,旧版措辞略有不同。
许可与来源
LibreOffice 由 The Document Foundation 开发,以 MPL-2.0 开源许可发布;本文示意图为本站自制操作示意图,非软件实拍。
相关阅读
多张图片排在一张 A4 纸上打印:2/4/6/9 张拼版一次搞定
PDF 合并
在线工具中心
信息来源:本站整理;文中判断为本站观点。
发表评论