Bannerify

PDF 生成 API用 JSON 生成 PDF,不需要 PDF 函式庫。

發票、標籤、證書與報表,都能從同一個範本產生。傳送資料,就能取得與設計一模一樣的 PDF。

免費方案每月包含 100 次生成。

modifications.json
[
  {
    "name": "line-items",
    "columns": ["項目", "數量", "金額"],
    "rows": [
      { "項目": "Automate 方案", "數量": 1, "金額": "$29.00" },
      { "項目": "額外生成", "數量": 5, "金額": "$15.00" },
      { "項目": "設定費", "數量": 1, "金額": "$0.00" }
    ]
  },
  {
    "name": "totals",
    "rows": [{ "key": "總計", "value": "$44.00" }]
  }
]

可以生成的內容

  • 發票與收據

    品項明細、總額與稅額,直接取自你的帳務資料。

    發票範本
  • 出貨標籤

    為每筆訂單產生地址、條碼與 QR Code。

    出貨標籤範本
  • 證書

    每一份都有各自的姓名、日期與簽名。

    證書產生器
  • 報表

    用你手邊現有的數字,做出圖表與表格。

    資料報表 API

使用方式

  1. 01

    設計文件

    在編輯器中用表格、鍵值區塊、QR Code 與簽名來排版頁面。

  2. 02

    傳送資料列

    從你的程式或免寫程式的工作流程,以 JSON 傳入品項、總額與姓名。

  3. 03

    取得 PDF

    直接下載檔案,或用 createStoredPdf 取得託管的網址。

功能

真正的文件,而不是截圖。

文件需要的一切,都由與圖片相同的引擎渲染。

開發者

一次呼叫,就能渲染 PDF。

從你的後端呼叫 createPdf,回應就是 PDF 檔案。

免寫程式

或者,完全不用寫程式。

不是開發者也沒問題。用 Zapier、n8n 或 Pipedream,為每一筆表單回覆、試算表資料列或訂單產生 PDF。

無程式碼自動化

每一列新資料、每筆表單回覆、每張訂單,都能自動生成圖片或 PDF,完全不用寫程式。

透過你的工作流程工具連接

  • Google Sheets
  • Airtable
  • Tally
  • Shopify
  • Webhooks
  • Slack
  • Google Drive
  • Dropbox
查看所有整合

用 MCP 串接 AI Agent

只要在助理中加入一個網址,登入一次即可,不必複製 API 金鑰。

$ claude mcp add --transport http bannerify https://api.bannerify.co/mcp

> 用我的 Product Hunt 範本做一張上線橫幅

✓ list_templates · 12 個範本

✓ create_image · launch-banner.png

  • Claude Code
  • Claude Desktop
  • Cursor
  • VS Code
設定 MCP 伺服器

常見問題

找不到答案嗎?請寄信到 an@bannerify.co,創辦人會親自回覆。

什麼是 PDF 生成 API?

這是一種把你的資料轉成 PDF 檔案的 API。使用 Bannerify 時,你只要在編輯器中設計一次文件,再以 JSON 傳送會變動的值,例如姓名、總額與表格資料列。API 會回傳完成的 PDF;如果呼叫 createStoredPdf,則會回傳託管的連結。

需要自己寫 HTML 或執行無頭瀏覽器嗎?

不需要。許多 PDF 生成 API 都從 HTML 開始,所以你得撰寫並除錯列印用 CSS,還要執行瀏覽器來轉換。Bannerify 以自己的渲染器,根據你的範本直接繪製 PDF。要調整版面,在編輯器中改就好,不用改程式碼。

PDF API 有免費方案嗎?

有。免費方案每月包含 100 次生成、每天最多 10 次,PDF 和圖片一樣算一次生成。Automate 方案每月 $29 起,包含 3,000 次生成。

同一個範本可以同時用於 PDF 與圖片嗎?

可以。每個範本都能輸出成 PDF,或是 PNG、JPEG、WebP 圖片。選擇符合你所需檔案的端點即可。

如何在 PDF 中加入表格?

在編輯器中新增表格圖層並設定樣式,再於該圖層的 modifications 中傳送欄位與資料列。樣式不變,只有資料會更新。

可以取得連結,而不是檔案嗎?

可以。createStoredPdf 會儲存檔案並回傳託管的網址。Scale 與 Enterprise 方案可以把檔案存到你自己的 S3 或 R2 儲存空間。

可以使用哪些程式語言?

只要能發送 HTTP 請求的語言都可以。JavaScript、Python、PHP 與 Go 的 SDK 都有 PDF 方法,CLI 也只需要一行指令就能生成 PDF:bannerify create pdf。

不寫程式也能生成 PDF 嗎?

可以。Zapier、n8n 與 Pipedream 的整合都有 PDF 動作,所以你可以從表單、試算表資料列或訂單生成 PDF。

你的第一份 PDF,幾分鐘內就能完成。

發票或標籤只要設計一次,之後每一份都由你的資料生成。