Markdown 转 PDF 助手 - ChatGPT版

在ChatGPT网站添加Markdown转PDF功能,支持脚注转换

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
boddmg
日安装量
0
总安装量
2
评分
0 0 0
版本
1.1
创建于
2025-03-06
更新于
2025-03-06
大小
36.4 KB
许可证
MIT
适用于

Markdown 转 PDF 助手 - ChatGPT版 使用指南

简介

Markdown 转 PDF 助手是一个专为 ChatGPT 网站设计的浏览器插件,可以帮助您将 Markdown 格式的内容转换为 PDF 文档。该工具支持脚注转换,让您的文档更加专业。

主要功能

  • 一键提取 ChatGPT 对话内容
  • 将 Markdown 文本转换为格式化的 HTML
  • 自动处理链接为脚注格式
  • 打印/保存为 PDF 文档
  • 支持代码块、列表、标题等 Markdown 元素

安装步骤

1. 安装 Tampermonkey 浏览器扩展

首先,您需要在浏览器中安装 Tampermonkey 扩展:

2. 安装 Markdown 转 PDF 助手脚本

安装 Tampermonkey 后,按照以下步骤安装脚本:

  1. 点击浏览器工具栏中的 Tampermonkey 图标
  2. 选择"添加新脚本"
  3. 删除编辑器中的默认代码
  4. md2pdf.js 文件的全部内容复制粘贴到编辑器中
  5. 点击"文件" > "保存"或按 Ctrl+S (Windows/Linux) 或 Command+S (Mac) 保存脚本

3. 确认脚本已启用

  1. 点击浏览器工具栏中的 Tampermonkey 图标
  2. 在下拉菜单中,确认"Markdown 转 PDF 助手 - ChatGPT版"旁边有一个勾选标记
  3. 如果没有勾选,点击该项目以启用脚本

使用方法

打开转换器

有三种方式可以打开转换器:

  1. 点击浮动按钮:在 ChatGPT 页面右下角的绿色"MD"按钮
  2. 点击页面顶部按钮:在页面右上方的"转换为PDF"按钮
  3. 通过 Tampermonkey 菜单:点击 Tampermonkey 图标 > "Markdown 转 PDF 助手 - ChatGPT版" > "打开 Markdown 转换器"

转换内容

  1. 粘贴 Markdown:点击"粘贴 Markdown"按钮从剪贴板获取内容,或直接在文本框中粘贴
  2. 从页面提取:点击"从页面提取"按钮自动获取当前 ChatGPT 对话内容
  3. 复制最后一轮:点击"复制最后一轮"按钮自动复制最后一轮对话
  4. 转换为 HTML:点击"转换为 HTML"按钮将 Markdown 转换为 HTML 并预览
  5. 打印为 PDF:点击"打印为 PDF"按钮打开打印对话框,选择"另存为 PDF"

脚注功能

脚本会自动将 Markdown 中的链接转换为脚注格式:

  1. 原始链接 [链接文本](https://example.com) 会被转换为带有脚注标记的文本
  2. 所有脚注将在文档末尾的"参考链接"部分列出
  3. 脚注编号会自动生成并保持一致

常见问题

脚本没有显示在页面上

  • 确认 Tampermonkey 已正确安装并启用
  • 刷新 ChatGPT 页面
  • 检查浏览器控制台是否有错误信息

无法复制内容

  • 某些浏览器可能限制剪贴板访问,请手动复制内容到转换器
  • 尝试点击"从页面提取"按钮获取内容

打印 PDF 格式不正确

  • 在打印对话框中,确保选择了"背景图形"选项
  • 调整页边距和缩放选项以获得最佳效果
  • 尝试使用不同的浏览器

自定义

如需自定义样式或功能,可以编辑脚本中的 CSS 样式或 JavaScript 代码。


希望这个工具能帮助您更高效地整理和分享 ChatGPT 对话内容!如有问题或建议,请随时反馈。