SaveAI
返回博客

导出 AI 对话到 PDF,不再排版错乱

2026 年 8 月 · 阅读约 5 分钟

把 AI 对话导出来,看起来应该很简单:文字就在屏幕上。然后你打开 PDF,发现代码跑出了右边界,每张图前面都空掉三分之二页,一条公式被印成了一行反斜杠命令。

这些都不是运气不好。每一种都是「把对话变成分页文档」时具体且可复现的失败,也各有具体的解法。下面是真正会出问题的地方,以及渲染器该怎么处理。

分页:打印出来才会发现的问题

最常见的错误,是让每一个块都保持完整。这听起来很稳妥——谁也不想让表格被劈成两半——但一个比整页还高的块就无处可去,渲染器只能把它推到下一页,于是当前页整片空白。长代码块、长引用、竖图都会触发它。真正管用的规则恰恰相反:凡是可能超过一页的东西,必须允许跨页;只有真正短小的组合(标题和它下面那行、图和它的说明)才被绑在一起。

第二个是代码。在浏览器里代码块可以横向滚动,纸上没有「横向」。如果渲染前不做换行,右边距之外的内容就是直接消失——而且你要等到打印出来才会发现。宽表格也一样,还多一个问题:比一页长的对照表必须能接到下一页,而不是在页边被切掉。

图片需要上限。一张竖图和它上方的标题可能粘成一个放不下的整块,前一页又会空白。把单图限制在约页高的三分之二,它才始终有地方可放。SaveAI 的 PDF 导出把这些都做了;想在自己的对话上看看效果,可以从平台页开始——ChatGPT 转 PDFClaude 转 PDFGemini 转 PDF

SaveAI 导出的 PDF 中的 Python 代码块与数据表格:每行代码都在页宽内换行,表格四行完整保留
SaveAI 的 PDF 导出设置:引擎(云端或本地)、纸张尺寸、方向、正文字号、内容缩放、图片质量、四边页边距、页码及其位置、每页页脚,以及可选的水印

字体、中日韩字形与公式

如果你写中文、日文或韩文,有一种失败是多数导出工具根本注意不到的:同一个汉字在这三种语言里的字形并不相同。只要求一个通用无衬线字体,渲染器就会随手挑一个它手头有的 CJK 字体,于是中文对话可能被画成日文字形。它能读、它微妙地不对,而且对不认识这门语言的人完全不可见。解法是识别文档语言,并把该地区的字体族**排在任何通用字体之前**明确指名。

然后是 tofu——那些 □ 方块。它们来自一类字符:在浏览器里显示得下去,但在编码进 PDF 的路上活不下来,包括孤立代理、上游就已经坏掉的替换字符,以及 Unicode 的非字符。正确做法是在渲染这一步剥离它们,而不是用兜底字体遮住;并且要告诉用户剥掉了几个,而不是悄悄改动他的正文。

公式有两条不同的路径。写在美元符号之间的公式会被真正排版——而且只有确实出现公式时才内嵌数学字体,所以没有公式的对话不必背上约 400 KB 用不到的数据。但模型也会输出**裸的** LaTeX 环境——完全没有定界符的 \begin{equation} … \end{equation}——如果不一并识别,它们就会在文档中间印成一串原始命令。

SaveAI 导出的 PDF 中排版好的行内公式与独立公式,中文正文使用正确的地区字形

最终进到文件里的是什么

排版只是一半。另一半是:导出的内容,到底是不是你真正进行过的那场对话。编辑过和重新生成过的消息会在底层数据里留下分支,直接读原始列表的工具,会把被放弃的草稿和你正在读的那条线交织在一起。你屏幕上的对话是其中一条特定分支,导出就必须沿着同一条分支走。

长度是下一个陷阱。长对话不会一次返回——历史记录是一页一页回来的,有时还是从新到旧——所以停在第一页的导出会悄悄丢掉大半对话。图片有它自己的版本:阅读器加载不出来的远程图片 URL 就是一个坏图方框,所以图片必须内嵌进文件;而确实抓不到的,与其留成死链,不如直接丢弃。

最后是思考过程。扩展思考可能比答案长好几倍。当你要复盘结论是怎么来的时,它很有价值;当你要把文档交给别人时,它就是纯噪声。所以它应该是你导出前自己拨的一个开关,而不是被别人替你决定。

在 ChatGPT 对话页上打开的 SaveAI 扩展弹窗,提供 PDF、Markdown、Word、TXT、长截图与 JSON 导出

有两条路。SaveAI 浏览器扩展直接在页面上导出你正在看的这场对话——PDF、Word、Markdown、JSON、TXT 或一张长截图——免费、不限量,上面讲的分页、字体与完整性处理都已经内置。

如果你手上已经是文件形式的文本,免费在线转换器在你的浏览器里做同样的渲染:Markdown 转 PDF、Word、HTML、TXT、JSON 或 CSV,无需注册。而如果你下载的是 AI 厂商的官方数据导出包,ChatGPTClaudeGemini 的阅读器能把那个压缩包变成可读的文档。

页内导出的三个入口:回答旁相机按钮展开的格式菜单、浏览器右键菜单里的 SaveAI 子菜单,以及页面右侧边缘的抽屉

准备开始导出?

SaveAI 支持 14 个 AI 站点, 包括 ChatGPT、Claude、Gemini。免费起步, 本地优先。

安装到 Chrome 免费 安装到 Edge 免费 安装到 Firefox 免费