企评社

CSV 转 PDF

.csv / .tsv 表格 → PDF · 中文不乱码 · A4 纵向自动分页

本工具需上传文件:仅用于这一次转换,转换完成即删除、不存储

为什么这个工具要上传文件?

本站其它工具都在你的浏览器里本地处理、文件不出本机;但 CSV 转 PDF 需要服务端排版引擎把成千上万行数据分页、把中文字体嵌进 PDF,纯浏览器做不到同等效果,因此它是本站少数需要上传的工具之一。 上传的文件只用于这一次转换:不写入数据库、不留存在服务器(转换完成立即删除)、不上传到任何第三方、不会被任何人看到。 如果你的文件敏感到「连我们自己都不能经手」,请在本地用 Excel / WPS 打开 CSV 后「另存为 / 导出 PDF」完成。

把 .csv / .tsv 文件拖到这里,或点击选择

逗号分隔的 .csv 与制表符分隔的 .tsv 都支持;单文件不超过 20MB

提示:常见表格几秒完成,几万行的大表最长约一分半钟;转换失败页面会给出原因,原文件不会有任何改动。

CSV 转 PDF 的常见用法与效果边界

最常用的是「把数据表变成能直接发出去的文件」。导出的报表、名单、对账单、价目表发给对方或打印归档时,PDF 不会因为对方没装软件、字体缺失而错位,也不会被随手改掉。

CSV 本身不含任何排版信息。CSV / TSV 是纯文本:字体、字号、颜色、列宽、合并单元格、单元格格式都不存在于文件里(这也是它通用、好处理的原因)。所以 PDF 的样式由服务端排版引擎的默认设置决定——只保证内容正确、能看清、能打印,不保证与你原来在 Excel 里看到的样子一致。需要精细版式,请在 Excel / WPS 里打开 CSV、调好列宽与打印设置,再用「另存为 PDF」或本站「Excel 转 PDF」。

分页规则是固定的 A4 纵向。列数多、行数多的表会自动跨页:行多向下分页,列宽超出一页时会被横向切开(可能某一列被切到下一页)。如果你的表特别宽,建议先在 Excel 里删掉无用列、或把纸张改成横向再导出。

分隔符按扩展名判定。`.csv` 按逗号分列、`.tsv` 按制表符分列;不做"自动猜分隔符",所以请让内容与扩展名一致(逗号内容用 .csv、制表符内容用 .tsv)。字段里含逗号、引号、换行时,标准 CSV 用双引号包住字段,这种写法能正常解析。

隐私说明:文件仅用于这一次转换——不写入数据库、不留存服务器(转换完成立即删除)、不上传到任何第三方。若你的文件敏感到「连转换服务都不能经手」,请用 Excel / WPS 在本地导出 PDF。

常见问题

为什么 CSV 转 PDF 需要上传文件?

会上传,但只用于这一次转换。本站绝大多数工具都在你的浏览器里本地完成、文件不出本机;而 CSV 转 PDF 需要服务端排版引擎做分页、把中文字体嵌进 PDF,纯浏览器做不到同等效果,所以本页是需要上传的例外之一。上传的文件只用于转换:不写入数据库、不留存服务器(转换完成立即删除)、不上传到任何第三方、不会被任何人看到。如果文件敏感到「连转换服务都不能经手」,请在本地用 Excel / WPS 打开后导出 PDF。

中文会乱码吗?

不会。服务端会自动识别 UTF-8 与 GB18030 两种常见编码(Windows 上 Excel 导出的 CSV 多为 GB18030、现代工具导出的多为 UTF-8),并在转换时显式指定字符集,中文按原样写进 PDF;PDF 里嵌入了中文字体,所以在任何设备上打开都不会变方块。更少见的编码(如 Big5、Shift-JIS)识别可能失败,建议先用本站「乱码修复」工具转成 UTF-8 再来转换。

导出的 PDF 长什么样?会保留我在 Excel 里的排版吗?

排版固定为 A4 纵向、自动分页,字体与列宽用服务端默认设置。要特别说明的是:CSV 文件里本来就不含字体、颜色、列宽、合并单元格这些格式信息,所以不存在"保留原排版"这回事——PDF 只保证内容逐格正确、可读可打印。行多会向下分页,列太宽会被横向切开。页眉会显示工作表名(对 CSV / TSV 就是你的文件名)、页脚显示页码,这是服务端排版引擎的默认页面样式,本工具不提供自定义。需要精确版式,请在 Excel 里打开 CSV 调好列宽与打印设置,再用「另存为 PDF」,或使用本站「Excel 转 PDF」(那个工具按工作簿自身的页面设置分页)。

文件大小有限制吗?失败了会怎样?

单文件上限 20MB,超过时页面会在上传前直接拦下(不会发起请求,也就不会浪费你的流量和转换次数)。每个 IP 有每小时与每日的转换次数上限,超了会提示稍后再试。失败时页面会给出原因:格式或方向不支持、文件超过上限、文件损坏、转换超时、服务暂时不可用;转换失败不会改动你的原文件,换文件或改小后重试即可。

相关工具