免费转换器

Excel 转 PDF 转换器

将 Excel 电子表格(XLSX、XLS、CSV)转换为清晰的 PDF 文档。

将 Excel 文件拖放到此处

或点击选择文件

关于此工具

将 Excel (.xlsx) 转换为 PDF 会将工作电子表格冻结为固定的可打印文档。 Excel 的自然状态——实时公式、条件格式、隐藏列、屏幕外内容、多个工作表——是可编辑的,但并不总是可共享的。 PDF 消除了可编辑性,并生成确定性的分页渲染,可以在每个操作系统和文档查看器上可靠地打印和通过电子邮件发送。

该工具使用 SheetJS 解析浏览器中的 .xlsx 工作簿,遍历每个工作表的单元格,并使用 jsPDF 将结果呈现到 PDF 页面上。每张纸根据其尺寸和所选的页面格式变成一页或多页。输出是标准 PDF,可以在任何阅读器中打开,而不依赖于安装的 Excel。

某些 Excel 功能没有干净的 PDF 模拟功能,并且在转换过程中进行了简化。当源 XML 包含图表和嵌入图像时,就会呈现它们。条件格式根据转换时的规则结果呈现为静态颜色。评估实时公式并写入结果值; PDF 不保留公式文本。对于全保真 Excel 到 PDF,从 Excel 本身导出会产生最忠实的结果;该工具涵盖了常见情况,无需应用程序。

为什么将 Excel 转换为 PDF

发送供审阅的电子表格很容易被意外编辑。 PDF 消除了这种风险:收件人看到的数据符合您的预期,并且他们希望通过评论或回复进行任何更改,而不是直接编辑您的文件。对于最终报告、董事会材料、审计包以及以电子表格作为可交付成果而不是工作工件的任何文档,PDF 是正确的格式。

分发也受益于 PDF 的通用性。 Excel 文件需要接收方有兼容的软件;某些较旧版本的 Excel 无法正确呈现较新的 .xlsx 文件,并且非 Excel 阅读器(Mac 上的 Numbers、Google Sheets 导入、移动电子表格应用程序)有时会巧妙地更改格式。 PDF 在任何地方都呈现相同的效果。

使用方法

放下工作簿,获取分页 PDF。

  1. 上传您的 .xlsx: 将工作簿拖至上传区域或单击浏览。支持最大 50 MB 的文件。较旧的 .xls 二进制文件需要先转换为 .xlsx;在 Excel 或 LibreOffice 中打开并以现代格式保存。
  2. 选择页面格式: 如果没有设置打印区域,则默认为 Excel 打印区域或 A4。如果收件人需要特定格式,请使用美国信函或其他尺寸进行自定义。
  3. 生成 PDF: SheetJS 读取工作簿,jsPDF 将每个工作表布置到页面上,并将结果序列化为 PDF。对于典型的工作簿,转换需要几秒钟的时间。
  4. 下载: 保存 PDF。多页工作簿按工作表顺序生成多页 PDF。

常见用例

技术细节

SheetJS 通过解压缩 Office Open XML 存档并读取工作表 XML、共享字符串、样式和工作簿清单来解析 .xlsx。每个单元格都会生成一个值、格式和可选的公式文本; numeric cells include a number format string that determines how the value renders.

jsPDF 使用 setFont/setFontSize/text 作为值,使用 setDrawColor/rect 作为单元格边框,使用 setFillColor/rect 作为单元格背景,将单元格渲染到 PDF 页面上。当单元格光标超出页面大小时,分页使用jsPDF的addPage。 PDF 输出版本为 1.4,受到过去 20 年来发布的所有 PDF 阅读器的支持。

图表和图像是从工作簿的绘图中提取的,并以 PNG 图像的形式嵌入到存在的 PDF 中。 Pivot tables render as their cached values rather than the underlying interactive structure.

最佳实践

常见问题

将 EXCEL 转换为 PDF 会改变内容吗?
尽可能准确地保留内容。但是,某些特定于格式的功能可能没有直接等效项,因此可能会出现细微的格式差异。
为什么要转换为PDF格式?
PDF 在所有设备和操作系统上保留精确的格式。这是共享文档的标准,这些文档在任何地方都应该看起来相同——合同、报告、演示文稿和打印就绪的文件。
有什么限制需要注意吗?
支持最大 50MB 的文件。非常大或复杂的文件可能需要更长的时间来处理。所有转换都发生在您的浏览器中,因此处理速度取决于您的设备。
此转换安全且私密吗?
是的。所有处理都在您的浏览器本地进行。您的数据永远不会离开您的设备 - 没有服务器上传,没有云处理,没有数据收集。
有哪些页面尺寸可用?
A4、US Letter 和 Excel 定义的打印区域是标准选项。如果需要,可以指定自定义尺寸。
我的工作簿是否上传到服务器?
不会。SheetJS 和 jsPDF 完全在您的浏览器中运行。
PDF 是否有可选择的文本?
是的。单元格值被写入为实际文本而不是光栅化图像,因此它们在输出中保持可选择、可复制和可搜索。
我可以转换 .csv 文件吗?
使用专用的 CSV 到 PDF 工具(如果有),或者首先使用任何电子表格程序将 .csv 转换为 .xlsx。