跳到主要内容
File Acture

如何在 Windows 上将 Excel 转换为 PDF(并缩放到一页)

要让所有列落在同一页上,请在 Excel 中打开工作表,在“页面布局”选项卡的“调整为合适大小”中把“宽度”设为“1 页”(并选择横向),再另存为 PDF;该设置会保存在工作簿中。没有 Excel 时,File Acture 的“转换文件”可以在你的电脑上批量把 .xlsx 文件转成 PDF,且不上传;它自行排版页面,把过宽的工作表缩小到页面宽度。

更新于 2026年10月1日阅读约 5 分钟

File Acture 团队

你把工作簿存成 PDF,结果最后几列单独落在了其他页面上,或者原本整齐的表格被缩到没人看得清。PDF 好不好看,全看工作表的页面设置。

本指南介绍 Excel 和 Windows 自己能做什么、哪些设置能让所有列都放得下,以及 File Acture 如何在没有 Excel、不上传的情况下批量转换工作簿。

为什么 Excel 的列在 PDF 里被截断了?

PDF 复制的是打印出来的页面,而不是屏幕。在 100% 缩放下,比纸张更宽的工作表会延续到下一页,最后几列就落到了单独的页面上。分页的位置由工作表的页面设置(纸张方向、纸张、页边距、缩放、打印区域)决定;Excel 的视图选项卡中的分页预览会用蓝色线条显示分页位置。

如何让 Excel 工作表在 PDF 里适应一页?

如果你有 Excel,这才是真正的解决办法,而且往往只需要这一步。三项设置决定所有列能否落在同一页上,Excel 会把它们保存在工作簿中。

  • 纸张方向: 在页面布局选项卡上,遇到宽表格时选择纸张方向 › 横向。
  • 调整为合适大小: 把宽度设为1 页,高度保持自动。各列会缩到纸张宽度,各行则以可读的大小延续到后面的页面;宽 1 页、高 1 页只适合小表格。
  • 打印区域: 选中要打印的单元格,然后选择打印区域 › 设置打印区域,把备注和空白列排除在外。

如何在 Windows 上把 Excel 文件存为 PDF?

在 Excel 中选择文件 › 另存为,将保存类型设为 PDF,再点击选项选择活动工作表或整个工作簿(文件 › 导出 › 创建 PDF/XPS 文档也能做到同样的事)。PDF 会遵循上面的页面设置,所以对于能用 Excel 打开的工作簿,这样就够了。页面设置属于每个工作表;要一次修改多个工作表,请先右键单击某个工作表标签,选择选定全部工作表。

打印也行:在文件 › 打印下,选择 Microsoft Print to PDF 作为打印机,并在设置下的缩放列表中选择把所有列调整为一页的选项(英文版 Excel 中为 Fit All Columns on One Page)。这两种方法都需要 Excel;在线转换器要先把你的文件上传到别人的服务器才能工作。

File Acture 如何在 Windows 上把 Excel 转成 PDF?

转换文件是侧边栏“文件”分组中的第一个工具。把工作簿拖到上面,检测到的格式一行会显示 Excel;结果始终是 PDF,所以没有什么需要选择的。你可以一次拖入多个工作簿,也不必安装 Microsoft Office。

每个 PDF 都沿用工作簿的名称(预算.xlsx 变成 预算.pdf),保存在你选择的文件夹中。工作簿绝不会被修改,取消或失败的运行也不会留下写了一半的文件。

File Acture 会打印什么?

File Acture 会打印每个可见的工作表,范围从第一个已使用的行和列到最后一个:

  • 工作表: 每个可见的工作表;其中隐藏的行和列会被省去,隐藏的工作表会被跳过。
  • 单元格: 数字格式(百分比、货币、日期)、字体、填充、边框、对齐方式、自动换行的文本和合并单元格。
  • 图表: 根据图表中保存的数值,画在它们在工作表上所处的位置;图表工作表会单独占一页。
  • 公式: 单元格显示 Excel 随公式一起保存的结果。

File Acture 如何排版页面?

每个工作表都放在 A4 纵向页面上,过宽而放不进纵向时则放在横向页面上。过宽的工作表会缩小到适合页面宽度,但不会低于 50%;仍然放不下的列会被拆成列组,也就是在后续页面上接续的几组列,如果第一行看起来像表头,它会在每一页重复出现。

隐私有保障吗?免费吗?

一切都在你的电脑上完成,工作簿绝不会被上传。为了统计免费运行次数,应用只会发送工具名称、版本号和匿名标识符,绝不发送文件名或内容。它可在 Windows 10(1809 或更高版本)和 Windows 11 的 64 位系统上运行。免费版每台电脑可运行 3 次,每次最多 5 个文件;Pro 是一次性购买,一个许可证对应一台电脑。

Word 文件的转换方式相同(在 Windows 上把 Word 转换为 PDF);反向操作见如何在 Windows 上把 PDF 转换为 Excel。大工作簿可能生成很大的 PDF,所以发邮件前可以先压缩到目标大小。

如何用 File Acture 在 Windows 上把 Excel 文件转换为 PDF

  1. 1

    打开“转换文件”

    打开 File Acture,选择侧边栏“文件”分组中的第一个工具转换文件。

  2. 2

    添加工作簿

    把一个或多个 .xlsx 文件拖到窗口上。检测到的格式一行会确认它们被识别为 Excel 工作簿。

  3. 3

    开始转换

    点击转换。每个 PDF 都以工作簿的名称保存在你选择的文件夹中。

  4. 4

    检查页面

    打开 PDF。如果某个工作表铺到了太多页面上,或者你需要精确的页面版式,请在 Excel 中把宽度设为1 页,改为从 Excel 保存 PDF。

在电脑上批量把 Excel 工作簿转成 PDF,无需 Excel,也无需上传。

免费试用 · 在你的电脑上运行

在 Windows 上把 Excel 工作簿变成 PDF 的方法
方法需要 Excel一次处理多个文件文件留在电脑上
Excel,文件 › 另存为 › PDF是否是
Excel,文件 › 打印 › Microsoft Print to PDF是否是
在线转换器否视网站而定否(需上传)
File Acture 转换文件否是是

常见问题

另存为 PDF 时,如何让 Excel 工作表适应一页?

在 Excel 的“页面布局”选项卡上,在“调整为合适大小”中把宽度设为 1 页,宽工作表再选择横向。

为什么有些列会跑到单独的一页?

在 100% 缩放下,比纸张更宽的工作表会延续到下一页。File Acture 会把工作表缩小到适合页面宽度,但不会低于 50%,然后把仍然放不下的部分拆成若干列组。

没有 Excel,能在 Windows 上把 Excel 转换为 PDF 吗?

可以。File Acture 自己读取 .xlsx 文件,不需要安装 Microsoft Office,并且一次运行可以转换多个工作簿。

我的电子表格会被上传到什么地方吗?

不会。转换在你的电脑上进行,原始工作簿保持不变。

相关指南