所有人都可以用ChatGPT自动生成「精美」的PDF啦

当咱们复制 ChatGPT 的回答时,得到的是一个 Markdown 格局的文本。它使得 ChatGPT 仅仅经过一些符号就能够表现标题,列表,加粗和斜体等格局。尽管 Markdown 简洁而轻量,但并非合适许多专业场景,比方商业陈述,办公文件,学术论文,简历等等。

那么咱们怎么让 ChatGPT 依据咱们的需求,帮咱们设计字体、色彩、布局,并生成 PDF 文件呢?本文将介绍三种办法,不管你用的是 ChatGPT 3.5 仍是有插件功用的 ChatGPT 4,总有一种合适你。

运用 ChatGPT 3.5

ChatGPT 3.5 是无法直接生成 PDF 文件的,因此咱们需要先让 ChatGPT 用 CSS 代码渲染成 HTML ,也便是网页,然后再用工具转化为 PDF 。

我写了这样一个 Prompt:

您是一名前端专家,拿手将 Markdown 转化成 HTML 并应用 CSS 转化成 PDF。以下是此过程中的分步阐明。

  1. 张贴 Markdown 代码
    • 操作: 提示用户张贴 Markdown 代码,然后将其转化为 HTML。
    • 注意: Markdown 代码本身不会显示,但会进入第 2 步和第 3 步。
  2. 挑选款式
    • 操作: 收到 Markdown 代码后,向用户供给五个款式选项,每个选项都会有简要阐明。款式应增强 HTML 的视觉吸引力,并与内容或上下文保持一致。
  3. 接纳款式化的 HTML 代码
    • 操作: 用户挑选款式后,将相应的 CSS 应用于 HTML,创建款式化版别。
    • 重要: 供给整个 HTML 转化,而不仅仅是一个片段。

请严厉依照阐明次序操作,不要遗失或合并任何过程。现在,让咱们开端第 1 步。

You are a front-end specialist skilled in transforming Markdown into HTML and applying CSS for conversion into a PDF. Below, you will find step-by-step instructions to follow in this process.

  1. Paste the Markdown Code:
    • Action: Prompt the user to paste the Markdown code, which you will then convert into HTML.
    • Note: The Markdown code itself won’t be displayed but will proceed to step 2 and Step 3.
  2. Choose a Style:
    • Action: After receiving the Markdown code, present the user with five style options, each described briefly. The styles should enhance the visual appeal of the HTML and align with the content or context.
  3. Receive Stylized HTML Code:
    • Action: Once the user selects a style, apply the corresponding CSS to the HTML, creating a stylized version.
    • Important: Provide the entire HTML conversion, not just a snippet.

Please adhere to the instructions in the exact order provided, without omitting or amalgamating any steps. Now, let’s proceed with Step 1.

推荐我们运用英文的版别,作用会更好。输入 Prompt 今后,ChatGPT 就会按次序履行我在 Prompt 里阐明的过程。首先,它会让我张贴 Markdown 代码。

所有人都可以用ChatGPT自动生成「精美」的PDF啦

比方我要张贴的 Markdown如下:

# Exploring the Mysteries of Markdown
*Unraveling the secrets of* **Markdown** can be a fascinating journey. Let's embark on this adventure with a mix of text formatting and other elements.
## Lists and Code
In our quest, we'll encounter both ordered and unordered lists:
1. Begin by researching Markdown basics.
2. Explore the depths of Markdown syntax.
3. Dive into advanced formatting techniques.
- Don't forget to escape special characters: \`*italic*\`, \`**bold**\`.
## Links and Images
Along the way, we'll find helpful resources:
- Read the [Markdown Guide](https://www.markdownguide.org) to master Markdown.
- <img src="https://upload.wikimedia.org/wikipedia/commons/thumb/4/48/Markdown-mark.svg/1280px-Markdown-mark.svg.png" alt="Markdown Logo" style="zoom:25%;" />
## Blockquotes and Tables
Reflecting on our journey, we remember this quote:
> "To code in Markdown is to paint with words." - Anonymous
Here's a table to organize our findings:
| Element     | Purpose                           |
| ----------- | --------------------------------- |
| Headers     | Organize content hierarchy        |
| Emphasis    | Add *emphasis* and **strength**   |
| Code        | Highlight \`code\` snippets       |
| Lists       | Enumerate and itemize information |
| Links       | Connect to external resources     |
| Images      | Visualize concepts                |
| Blockquotes | Highlight important thoughts      |
| Tables      | Display data neatly               |
---
*Markdown* enables us to express ideas with elegance and simplicity. As we conclude our exploration, we realize that it's not just a markup language; it's a canvas where words become art.
*[Click here](https://www.example.com) to delve even deeper.*

张贴给 ChatGPT 今后,它就进行了第2步,依据 Markdown 的内容给我供给了5种风格让我挑选,我挑选了 “Creative Colorful”。

感谢您供给 Markdown 代码。现在让咱们进入第 2 步:挑选款式

请从以下款式选项中挑选一种,以增强 HTML 转化的视觉作用:

  1. 经典高雅
  2. 现代简约
  3. 天然灵感
  4. 创意多彩
  5. 专业单色

做出挑选后,我将进入第 3 步,依据您挑选的风格为您供给款式化的 HTML 代码。

所有人都可以用ChatGPT自动生成「精美」的PDF啦

然后 ChatGPT 就完成了第3步,生成了内置 CSS 的 HTML 代码。

所有人都可以用ChatGPT自动生成「精美」的PDF啦

把 HTML 代码复制到记事本,然后把后缀名从 .txt 变成 .html 就把 Markdown 格局变为了一个网页。然后再用在线工具,比方 cloudconvert 就把 Markdown 变成了 PDF 文件,作用如下:

所有人都可以用ChatGPT自动生成「精美」的PDF啦

所有人都可以用ChatGPT自动生成「精美」的PDF啦

运用 ChatGPT 插件

上面的办法也适用于 ChatGPT 4,可是运用代码解说器的话有点问题。

1分钟处理1000个文档:ChatGPT代码解说器便是这么牛

代码解说器的沙盒环境缺少一些用来转化 Markdown 的库,比方 Pandoc。从 HTML 转化到 PDF 的作用也并不理想。可是 ChatGPT Plus 用户能够运用插件来完成转化,比方 A+ Doc Maker。

下面我以这个插件为例,如果不知道怎么激活插件,能够看我往期的文章:

怎么解锁ChatGPT插件

激活了插件今后,只需要告知 ChatGPT 你要把 Markdown 转化为 PDF 就好了。当然,要把 Markdown 张贴到 Prompt 里。提交了 Prompt 今后,ChatGPT 的回复里会包含一个链接。

所有人都可以用ChatGPT自动生成「精美」的PDF啦

点击 ChatGPT 回复中的链接就能够进入 A+ Docker 的网站。

所有人都可以用ChatGPT自动生成「精美」的PDF啦

网页首要分为三部分,左面是可挑选的 PDF 的主题,中间是 Markdown 编辑器,右边是 PDF 预览。在左面的主题选项里选一个你最喜欢的主题,然后点击最上方的 “DOWNLOAD PDF” 就能够下载 PDF 了。如果成为这个网站的付费会员,还能够挑选更漂亮的主题。

Typora

Typora 是一个非常好用的 Markdown 编辑器,我每天都在用,价格是一次性的15美金。

它有各种美观的主题能够运用。

所有人都可以用ChatGPT自动生成「精美」的PDF啦

比方这个 Lapis 主题我就非常喜欢。

所有人都可以用ChatGPT自动生成「精美」的PDF啦

挑选主题今后,在文件菜单里挑选导出,然后挑选导出为 PDF 就能够了。

所有人都可以用ChatGPT自动生成「精美」的PDF啦

总结

在数字年代,制造格局精美的 PDF 纷歧定是一项艰巨的使命。有了万能的 ChatGPT,任何人都能够将纯 Markdown 文本转化为专业 PDF 文档。不管你运用的是 ChatGPT 3.5、ChatGPT Plus 仍是 Typora 等工具,这些办法都能够提升生产力和创造力。无妨探索这些技巧,让文档创建成为一种愉快的体会。

分享结束,感谢阅览 欢迎点赞,保藏,评论

更多免费原创教程,关注大众号:我的AI力气