开放 API 现已上线。通过 API 将 Markdown 转换为图片,每月 50 次带水印免费调用。

自动化

在 Make 里把 Markdown 转成图片

在任意 Make 场景中用内置的 HTTP 模块,把 Markdown 转成 PNG、JPG 或 PDF。无需安装任何东西,所有允许 HTTP 调用的 Make 套餐都能用。

用途

大家用它来做什么

01

监听 Notion 数据库或 Google 表格,某一行变化时就发布一张渲染好的卡片。

02

定时把 Markdown 摘要渲染成 PDF,投递到 Google Drive 或 Dropbox。

03

在场景中途把 AI 生成的 Markdown 变成图片,再路由到邮件、Slack 或 CMS。

接入

接入 Make

  1. 01

    在「个人中心 → API tokens」创建令牌。它以 mti_ 开头,且只显示一次。

  2. 02

    在场景中添加「HTTP → Make a request」模块。

  3. 03

    方法设为 POST,URL 填生成接口地址。再加一个名为 Authorization 的请求头,值为 Bearer 加上你的令牌。

    POST https://markdowntoimage.com/api/v1/images/generate
  4. 04

    Body type 选 Raw,Content type 选 JSON,粘贴以下内容。{{1.content}} 指向前面某个模块的输出。

    {
      "markdown": "{{1.content}}",
      "format": "png",
      "width": 800
    }
  5. 05

    打开 Parse response,Make 会自动解析 JSON,后续模块里就能直接引用 data.imageUrl。

主题、字体、代码样式、PDF 页面尺寸等全部参数,都列在 API 文档.

常见问题

技术支持
Q1

需要专门的 Make 应用或连接器吗?

不需要。内置的 HTTP 模块就能搞定,因此不涉及应用审核,也不用等连接器上架。免费版和付费版的用法完全一样。
Q2

怎么引用前面模块的数据?

在 JSON body 里用 Make 的映射语法,例如 {{1.content}},其中 1 是存放 Markdown 的模块编号。映射面板会帮你插入正确的引用。
Q3

能直接存到 Drive 或 Dropbox 吗?

接口返回的是托管链接。如果你需要把文件存到自己的空间,可以在工作流的下一步下载它,或者把 mode 设为 binary 直接拿到字节流,自行写入任意位置。
Q4

怎么知道还剩多少额度?

用同一个令牌调用 GET /api/v1/account/usage,它会返回月度额度、已用量、剩余量和重置日期,方便你在用尽前提前预警。
Make Markdown 转图片 | HTTP 模块接入 | MarkdownToImage