Markdown 转 PDF 助手 - ChatGPT版

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

目前為 2025-03-06 提交的版本,檢視 最新版本

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

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

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
boddmg
評價
0 0 0
版本
1.0
建立日期
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 对话内容!如有问题或建议,请随时反馈。