[{"data":1,"prerenderedAt":374},["ShallowReactive",2],{"blog-post-zh-Hant-translate-pdf-with-chatgpt":3},{"id":4,"title":5,"body":6,"category":362,"coverImage":363,"date":364,"description":365,"extension":366,"meta":367,"navigation":368,"path":369,"seo":370,"slug":371,"stem":372,"__hash__":373},"blog_zh/zh/blog/translate-pdf-with-chatgpt.md","如何用 ChatGPT 翻译 PDF 并保留排版",{"type":7,"value":8,"toc":333},"minimark",[9,13,16,54,58,61,64,75,79,84,87,90,94,97,100,111,114,125,129,132,135,139,142,145,149,152,155,158,161,164,172,181,185,188,196,205,213,217,220,223,227,230,239,246,250,253,256,260,263,272,275,278,282,285,289,292,296,299,303,306,310,313,317,320,323,326],[10,11,12],"p",{},"把 PDF 上传到 ChatGPT，请它翻译，很快就能得到一份通顺的译文。可再看一眼原文件，问题也随之出现：译文已经离开对应的表格、图注和图片，原来的双栏页面变成了一长串段落。",[10,14,15],{},"ChatGPT 可以翻译 PDF 里的文字，难的是生成一份排版仍然可用的译文 PDF。如果需要保留页面结构，更稳妥的做法是让专门的 PDF 工具负责解析、OCR、编辑和导出，再由 AI 模型完成翻译。",[17,18,21,25],"div",{"className":19},[20],"tldr-block",[22,23,24],"h2",{"id":24},"快速了解",[26,27,28,36,42,48],"ul",{},[29,30,31,35],"li",{},[32,33,34],"strong",{},"用途："," 用 ChatGPT 翻译 PDF 中的部分内容，或把 OpenAI 模型接入专门的 PDF 翻译工具，处理完整文档。",[29,37,38,41],{},[32,39,40],{},"原因："," 聊天回复不会自动保留分栏、表格、图片、分页和文字位置。",[29,43,44,47],{},[32,45,46],{},"方法："," 内容较短时，上传 PDF 并给 ChatGPT 一段明确的提示词；需要保留排版时，用 Doco Translate 解析文档，再把 AI 译文放回对应位置。",[29,49,50,53],{},[32,51,52],{},"结果："," 保留页面结构，对照检查原文和译文，并导出译文 PDF 或双语 PDF。",[22,55,57],{"id":56},"chatgpt-能翻译-pdf-吗","ChatGPT 能翻译 PDF 吗？",[10,59,60],{},"可以。如果你的 ChatGPT 账号界面里有文件附件按钮，就能上传 PDF 并要求它翻译。这种方法适合处理一个章节、几页内容或某段文字，而不是直接制作一份排好版的完整译文。",[10,62,63],{},"需要边翻译边讨论时，ChatGPT 很方便。你可以让它解释陌生术语、比较两个译法、改写某个段落，或先概括一节内容，再进行完整翻译。",[10,65,66,67,74],{},"OpenAI API 也支持 ",[68,69,73],"a",{"href":70,"rel":71},"https://developers.openai.com/api/docs/guides/file-inputs",[72],"nofollow","PDF 文件输入","，其他应用可以通过 API 调用 OpenAI 模型，不必依赖 ChatGPT 对话界面。",[22,76,78],{"id":77},"直接在-chatgpt-中翻译-pdf","直接在 ChatGPT 中翻译 PDF",[80,81,83],"h3",{"id":82},"_1-上传-pdf","1. 上传 PDF",[10,85,86],{},"新建一段对话，点击附件按钮并选择 PDF。不同账号和套餐可用的文件功能及限制可能不同。如果没有看到附件按钮，请以当前 ChatGPT 界面显示的功能为准。",[10,88,89],{},"上传保密文件前，先删掉模型不需要的信息。敏感文档可能需要经过组织审批，也可能必须改用其他处理方式。",[80,91,93],{"id":92},"_2-指定翻译范围和输出要求","2. 指定翻译范围和输出要求",[10,95,96],{},"不要只写“翻译这份 PDF”。最好明确原文语言、目标语言、页码或章节范围，以及遇到不确定术语时应该怎样处理。",[10,98,99],{},"例如：",[101,102,108],"pre",{"className":103,"code":105,"language":106,"meta":107},[104],"language-text","把第 4 至第 8 页从英文翻译成中文。\n保留标题层级、编号列表、图注、表格标签、人名、数字和单位。\n不要概括内容，也不要省略重复文字。\n如果技术术语存在歧义，请在中文译名后用括号保留英文原词。\n","text","",[109,110,105],"code",{"__ignoreMap":107},[10,112,113],{},"长文档适合分段处理。每批内容少一些，更容易检查；发现术语译法不合适时，也能在后续段落中及时统一。",[17,115,118],{"className":116},[117],"feature-image",[10,119,120],{},[121,122],"img",{"alt":123,"src":124},"在 ChatGPT 中上传 PDF，并用明确的提示词翻译指定页面","/images/blog/translate-pdf-with-chatgpt/chatgpt-pdf-translation-prompt.jpg",[80,126,128],{"id":127},"_3-对照-pdf-检查译文","3. 对照 PDF 检查译文",[10,130,131],{},"可以先让 ChatGPT 标出它无法确认的文字，再由你对照原文件逐项检查。",[10,133,134],{},"人名、日期、小数点、单位和脚注最容易被忽略，表示语气强弱的词也要留意。在法律文件或研究资料中，漏掉一个“不”，或者把“可能”翻译得过于肯定，即使句子读起来很顺，意思也已经变了。",[80,136,138],{"id":137},"_4-把译文放回文档","4. 把译文放回文档",[10,140,141],{},"ChatGPT 通常会把结果显示为对话内容。你可以复制译文到文档编辑器，再手动恢复排版。",[10,143,144],{},"对于版式简单的报告，这个办法还能接受。PDF 页数较多，或包含定位文本框、表格和插图时，手动重排会很费时间。",[22,146,148],{"id":147},"为什么-pdf-排版会丢失","为什么 PDF 排版会丢失",[10,150,151],{},"PDF 按页面坐标保存内容。看起来完整的一段文字，底层可能只是多个放在特定位置的文本对象。表格也未必包含真正的行列结构；扫描版 PDF 甚至可能完全没有可选择的文字。",[10,153,154],{},"ChatGPT 擅长理解和生成内容，但聊天回复不会附带原 PDF 的版面模型。即使回复中保留了标题和 Markdown 表格，那也是重新组织后的内容，并非原来的页面。",[10,156,157],{},"复杂文件很快就会暴露这种差别。双栏论文可能按错误顺序提取文字；扫描页面需要先做 OCR；图片里的文字可能被漏掉；译文变长后还会溢出原文本框。表格单元格、脚注和图注之间的视觉对应关系也容易消失。",[10,159,160],{},"这并不代表翻译结果没有用，只是语言翻译和 PDF 页面重建原本就是两项工作。",[22,162,163],{"id":163},"更适合保留排版的翻译流程",[10,165,166,171],{},[68,167,170],{"href":168,"rel":169},"https://apps.apple.com/cn/app/id6758205667",[72],"Doco Translate"," 可以在 Mac 和 iPhone 上处理 PDF。它会在设备本地解析页面、识别阅读顺序、按需运行 OCR，并在原有页面结构中显示译文。翻译服务则可以选择通过 OpenAI API 调用 OpenAI 模型。",[10,173,174,175,180],{},"ChatGPT 和 OpenAI API 是两种不同的产品。Doco 不能通过登录 ChatGPT 来连接 OpenAI。你需要在 OpenAI 平台创建 API Key，把它添加到 Doco，再选择当前可用的模型。API 费用也由 API 账号单独结算。OpenAI 的",[68,176,179],{"href":177,"rel":178},"https://developers.openai.com/api/docs/quickstart",[72],"开发者快速入门","介绍了 API Key 和计费设置。",[80,182,184],{"id":183},"_1-在-doco-translate-中连接-openai","1. 在 Doco Translate 中连接 OpenAI",[10,186,187],{},"依次打开“设置 > 服务 > 高级服务 > OpenAI”，输入 API Key。获取模型列表，选择一个可用模型，然后验证服务。",[10,189,190,191,195],{},"模型列表会变化，不建议照抄旧教程中的模型名称。Doco 可以直接从服务商获取当前列表。所有支持 API Key 的服务都采用类似流程，具体步骤可查看 ",[68,192,194],{"href":193},"/zh/docs/service/ai/apikey","AI 翻译服务配置说明","。",[17,197,199],{"className":198},[117],[10,200,201],{},[121,202],{"alt":203,"src":204},"在 Doco Translate 中配置 OpenAI，并选择用于 PDF 翻译的模型","/images/blog/translate-pdf-with-chatgpt/configure-openai-translation-service.jpg",[10,206,207,208,212],{},"如果使用的不是 OpenAI，而是兼容 OpenAI 接口的服务商，可以把它添加为",[68,209,211],{"href":210},"/zh/docs/service/ai/custom","自定义翻译服务","。连接前请核对对方的接口地址、认证方式和数据政策。",[80,214,216],{"id":215},"_2-选择语言并打开-pdf","2. 选择语言并打开 PDF",[10,218,219],{},"回到 Doco 首页，选择 OpenAI 作为翻译服务，再设置原文和目标语言。普通数字版 PDF 可以使用自动检测；扫描件或多语言页面最好手动指定原文语言，因为 OCR 需要更明确的识别条件。",[10,221,222],{},"你可以打开本地 PDF，也可以粘贴 PDF 的直接链接。Doco 会在设备上解析文件，只把翻译所需的文字发送给选定的服务。原始 PDF 不需要作为一份完整文档上传到 ChatGPT。",[80,224,226],{"id":225},"_3-对照检查双语结果","3. 对照检查双语结果",[10,228,229],{},"Doco 在左侧显示原文页面，右侧显示译文页面，两边会同步滚动和缩放，也可以高亮相互对应的段落。遇到可疑的句子时，直接看旁边的原文即可，不必回到聊天记录里搜索。",[17,231,233],{"className":232},[117],[10,234,235],{},[121,236],{"alt":237,"src":238},"在 Doco Translate 中并排查看 PDF 原文和译文","/images/blog/translate-pdf-with-chatgpt/bilingual-pdf-translation-review.jpg",[10,240,241,242,195],{},"如果只有某个段落需要调整，可以直接编辑，也可以改用已经配置的其他服务重新翻译这一段。目标语言占用空间更大时，还能移动文本框或调整大小。具体操作可查看",[68,243,245],{"href":244},"/zh/docs/translator/edit","译文编辑说明",[80,247,249],{"id":248},"_4-导出译文或双语-pdf","4. 导出译文或双语 PDF",[10,251,252],{},"检查完成后，可以导出纯译文 PDF，也可以导出双语 PDF。双语版本会按照一页原文、一页译文的顺序交替排列，方便继续核对。",[10,254,255],{},"导出的 PDF 保留可选择文字，不是把页面压成图片。Doco 会尽量保留原始结构，但任何翻译工具都无法保证每一页逐像素一致。不同语言的文字长度会变化，内容密集的表格和排版紧凑的页面仍可能需要手动调整。",[22,257,259],{"id":258},"隐私与敏感-pdf","隐私与敏感 PDF",[10,261,262],{},"直接上传到 ChatGPT 时，文件会发送到云端服务。在 Doco 配合 OpenAI API 的流程中，PDF 由 Doco 在本地解析，但翻译所需的文字仍会发送给 OpenAI。",[10,264,265,266,271],{},"OpenAI 表示，API 数据默认不会用于训练模型，除非客户主动选择加入。其 ",[68,267,270],{"href":268,"rel":269},"https://developers.openai.com/api/docs/guides/your-data",[72],"API 数据控制文档","还说明了数据保留、应用状态存储，以及符合条件的组织可使用的控制项。实际使用前，请查看与你所用接口和账号相对应的最新政策。",[10,273,274],{},"本地解析 PDF 不等于完全离线翻译。如果文档内容不能发送给云端模型，可以选择 Apple 翻译，或通过 Ollama、LM Studio、oMLX 使用本地模型。涉及监管、法律、医疗或高度机密的材料时，应遵守所在组织的规定，在向外部服务发送内容前取得批准。",[22,276,277],{"id":277},"常见问题",[80,279,281],{"id":280},"chatgpt-能翻译完整的-pdf-吗","ChatGPT 能翻译完整的 PDF 吗？",[10,283,284],{},"ChatGPT 可以处理 PDF 内容，但很长的文档最好分段翻译。每完成一段，都要检查是否有遗漏，并确认术语前后一致。如果最终需要的是一份完整且保留排版的 PDF，专门的 PDF 翻译流程会比一次聊天回复更合适。",[80,286,288],{"id":287},"chatgpt-能翻译扫描版-pdf-吗","ChatGPT 能翻译扫描版 PDF 吗？",[10,290,291],{},"它可能可以读取扫描页中清晰可见的文字，但效果取决于图片质量，以及当前账号可用的文件处理方式。单独的 OCR 步骤更容易控制。Doco 内置 OCR，并允许在识别前指定原文语言。",[80,293,295],{"id":294},"chatgpt-会保留表格和图片吗","ChatGPT 会保留表格和图片吗？",[10,297,298],{},"如果表格或图片中的文字足够清晰，ChatGPT 可以翻译其中的内容，但聊天输出不能可靠复刻原始页面。需要逐项检查单元格顺序、标签、图注和图片中的文字。",[80,300,302],{"id":301},"chatgpt-能输出排版相同的译文-pdf-吗","ChatGPT 能输出排版相同的译文 PDF 吗？",[10,304,305],{},"不要默认结果会与原 PDF 一致。ChatGPT 适合翻译和整理内容；页面重建、文字溢出处理和 PDF 导出，更适合交给专门的 PDF 工具。",[80,307,309],{"id":308},"chatgpt-套餐包含-openai-api-key-吗","ChatGPT 套餐包含 OpenAI API Key 吗？",[10,311,312],{},"不包含。OpenAI API 有独立的账号设置、API Key、用量控制和计费方式。连接 Doco 时，需要使用在 OpenAI 平台创建的 API Key，不能使用 ChatGPT 登录信息。",[80,314,316],{"id":315},"这套流程可以完全离线运行吗","这套流程可以完全离线运行吗？",[10,318,319],{},"使用 ChatGPT 或 OpenAI API 时不可以。Doco 会在设备上解析 PDF，但翻译所需的文字仍会发送给 OpenAI。如果所有内容都必须留在本机，请改用本地翻译服务。",[22,321,322],{"id":322},"让译文始终对应原文页面",[10,324,325],{},"只需处理 PDF 中的一部分，并且希望随时提问或修改时，可以使用 ChatGPT。需要保留分栏、表格、图片和页面结构时，则应使用专门的 PDF 翻译流程。",[10,327,328,332],{},[68,329,331],{"href":168,"rel":330},[72],"下载 Doco Translate","，连接常用的 AI 翻译服务，在导出前对照原文检查结果。",{"title":107,"searchDepth":334,"depth":334,"links":335},2,[336,337,338,345,346,352,353,361],{"id":24,"depth":334,"text":24},{"id":56,"depth":334,"text":57},{"id":77,"depth":334,"text":78,"children":339},[340,342,343,344],{"id":82,"depth":341,"text":83},3,{"id":92,"depth":341,"text":93},{"id":127,"depth":341,"text":128},{"id":137,"depth":341,"text":138},{"id":147,"depth":334,"text":148},{"id":163,"depth":334,"text":163,"children":347},[348,349,350,351],{"id":183,"depth":341,"text":184},{"id":215,"depth":341,"text":216},{"id":225,"depth":341,"text":226},{"id":248,"depth":341,"text":249},{"id":258,"depth":334,"text":259},{"id":277,"depth":334,"text":277,"children":354},[355,356,357,358,359,360],{"id":280,"depth":341,"text":281},{"id":287,"depth":341,"text":288},{"id":294,"depth":341,"text":295},{"id":301,"depth":341,"text":302},{"id":308,"depth":341,"text":309},{"id":315,"depth":341,"text":316},{"id":322,"depth":334,"text":322},"使用教程","/images/blog/translate-pdf-with-chatgpt/cover.jpg","2026-08-19","了解如何使用 ChatGPT 翻译 PDF、为什么复杂排版容易丢失，以及如何借助专门的 PDF 翻译流程保留原始版面。","md",{},true,"/zh/blog/translate-pdf-with-chatgpt",{"title":5,"description":365},"translate-pdf-with-chatgpt","zh/blog/translate-pdf-with-chatgpt","e6zHHbgqMlGXDtFdRPP4LFBQKKWmZ2ncIO34a0P3rNw",1787207634929]