コンテンツにスキップ
Compose PDF

Compose PDF

スタジオで版面を組み、データを差し込み、1つの API から印刷可能な PDF を返します。プレビューと印刷結果は同じものです。

API で PDF を出す

スタジオでテンプレートを一度組んで公開し、JSON データを POST すれば完成した PDF が返ります。請求書、支払明細、証明書 — 版面が決まっていてデータが変わるものなら何でも。

差し込み印刷を1回の呼び出しで

レコードの配列を送ると、1レコード1文書の PDF が1つ返ります。 100通の請求書を1リクエストで、1ファイルに綴じた状態で。

自分のアプリの中にライブプレビュー

iframe を1つ置き、フォームの入力を postMessage で流し込みます。 プレビューは訪問者のブラウザで、最終的な PDF と同じエンジンが描きます。

推測ではなくデータスキーマ

公開したテンプレートは、宣言された変数から導出された JSON Schema を返します。 ペイロードはレンダリング前に検証され、形が違えば違反したパスを名指しした 400 が返ります。黙って空白の文書が出ることはありません。