PrintgraphPrintgraph
ドキュメントログイン今すぐ始める
PrintgraphPrintgraph

HTMLテンプレートから、PDFを API で生成。

Printgraphは、HTMLテンプレートから請求書・レポート・証明書などの ドキュメントを動的に生成するAPIサービスです。 専用SDKで既存のアプリケーションにすぐに統合できます。

今すぐ始めるログイン
Printgraph テンプレートエディタ
USE CASES

請求書・納品書・証明書・レポートの PDF を自動作成

請求書 PDF の自動作成をはじめ、業務で使う帳票の PDF 生成に使える HTML PDF 変換 API です。レイアウトは HTML と CSS でテンプレートにしておき、呼び出しごとに変わる値だけを API の params で渡します。

請求書

請求書番号・宛先・明細を params で渡し、明細行はテンプレートの {% for %} で繰り返します。請求書の詳細ページの URL を QR コードにして載せることもできます。

請求書テンプレートの例を見る →

納品書・見積書

明細のある帳票は、請求書と同じように配列を params で渡して出力します。会社名・住所・ロゴのように全テンプレートで共通の値は、共有変数として 1 か所で管理できます。

params の仕様を見る →

証明書

用紙サイズは API の format(既定は A4。A0〜A6 や Letter など)か、テンプレートの CSS の @page で指定します。横向きや余白も @page で指定でき、明朝体などのフォントは @font-face で埋め込めます。

用紙サイズの指定方法を見る →

レポート

Chromium でレンダリングするので flexbox / grid がそのまま使え、改ページは CSS の break-before / break-after で指定します。ページをまたぐ表は、thead / tfoot に置いた見出し行・末尾行が改ページごとに繰り返されます。

CSS・改ページ・フォントの扱いを見る →
FEATURES

なぜ Printgraph を選ぶのか

開発者に必要なすべての機能を、シンプルなAPIで提供します。

テンプレート編集・管理

Webブラウザ上でHTMLテンプレートを直感的に編集・管理。編集中はPDFのプレビューをリアルタイムで確認でき、実際の出力を見ながら調整できます。バージョン管理機能で履歴を追跡し、いつでも以前のバージョンに戻すことができます。

プライバシー保護

送信されたデータやPDF情報はサーバー上に保存しません。生成後すぐに削除されるため、機密情報を扱う場合でも安心してご利用いただけます。

従量課金制

月額固定費は不要。生成量に応じた従量課金制のため、小規模から大規模まで柔軟にご利用いただけます。使わない月はコストがかかりません。

JavaScript・PHP の公式SDK

JavaScript(Node.js)と PHP 向けに公式SDKを提供。わずか数行のコードで既存のアプリケーションに統合できます。その他の言語からも、シンプルなHTTP APIで同じことができます。

QUICK START

Node.js・PHP から数行で PDF 生成

JavaScript・PHP には公式SDKを、その他の言語にはシンプルなHTTP APIを提供しています。

Node.js — 公式SDK

import { Printgraph } from "@printgraph/js-sdk";
import fs from "node:fs";
const client = new Printgraph(process.env.PRINTGRAPH_TOKEN);
// PDF を生成
const buf = await client.generatePDF({
  templateId: "YOUR_TEMPLATE_ID",
  params: {
    name: "world",
  },
});
// ファイルに保存
fs.writeFileSync("hello_world.pdf", Buffer.from(buf));
MCP

AIアシスタントから直接テンプレートを編集

PrintgraphはMCP(Model Context Protocol)サーバーを提供しています。ChatGPTやClaudeのコネクタにURLを登録するだけで、対話しながらテンプレートを作成・編集できます。

テンプレートを作ってもらう

「請求書のテンプレートを作って」と伝えるだけで、AIがHTMLテンプレートを起こしてPrintgraphに登録します。

既存のテンプレートを直す

登録済みのテンプレートをAIが読み取り、レイアウトや変数の修正をそのまま新しいバージョンとして保存します。

バージョンを切り替える

バージョンの一覧確認からメインバージョンの切り替えまで、対話のなかで完結します。

MCP経由で操作できるのはテンプレートまでです。PDFの生成は従来どおり、 APIキーを使ったAPIから行います。

MCP連携の設定方法を見る
PRICING

料金:シンプルな従量課金

月額固定費なし。使った分だけ支払い。

PAY AS YOU GO
0.3円

1 PDF の生成につき

≈ 3 PDF / 1円

  • ✓月額固定費なし
  • ✓使わない月はコスト 0 円
  • ✓リクエスト数の上限なし
今すぐ始める

利用例(1 PDF あたり 0.3 円で計算)

月の生成枚数月額
500 枚150 円
1,000 枚300 円
10,000 枚3,000 円
100,000 枚30,000 円

生成枚数 × 0.3円。毎月月末までの利用分を、翌月初にご登録のクレジットカードへ請求します。 請求額の小数点以下は四捨五入です。

お支払いはクレジットカードのほか、お問い合わせいただければ請求書払い(銀行振込)に切り替えることもできます。

※ 請求額が50円に満たない期間については、当該額の請求を持ち越し、50円に到達した月の精算時に合算してご請求いたします。

DOCS

ドキュメント

使い方・API・SDK のドキュメントは、ログインなしで読めます。

チュートリアル

テンプレートの作成から API での PDF 生成までを、実際の画面を追いながら体験します。

テンプレート(HTML + LiquidJS)

HTML テンプレートの作成・編集・バージョン管理と、LiquidJS でのデータ埋め込み。

HTTP API で PDF 生成

POST /pdf/generate のリクエスト仕様・用紙サイズ・params の制限。

Node.js で PDF 生成(JavaScript SDK)

Node.js / TypeScript 向けの公式 SDK。npm でインストールします。

PHP で PDF 生成(PHP SDK)

PHP 8.1 以上向けの公式 SDK。Composer でインストールします。

API キー

API キーの発行・ローテーションと、安全な保管のしかた。

MCP 連携

Claude や ChatGPT などの AI アシスタントからテンプレートを作成・編集する設定。

wkhtmltopdf からの移行

コマンドオプションの対応表と、CSS・改ページ・フォントの違い。

PrintgraphPrintgraph
ドキュメント利用規約プライバシーポリシー特定商取引法に基づく表記

© 2026 パーティーハード株式会社