ForHosting KIT · PDF・文書ツール

データからWord文書を自動作成する方法

契約書の下書きや退職届のように、渡した相手がまだ書き直す前提の文書もあります。この機能は構造化されたデータから直接DOCXファイルを生成し、WordやLibreOfficeで編集できる状態のまま出力します。

一時提供停止文書あたり$0.002

このタスクは現在ご利用いただけないため、購入できません。料金は一切発生しません。

API仕様を見る
ご利用方法 ウェブAPIメールアプリ 近日Telegram 近日

PDFではなくWordが必要な場面

請求書や証明書のように内容を固定したい文書はPDFが向いています。反対に、契約書の下書きに相手の名前を入れてもらう、退職届の雛形に日付だけ書き足す、履歴書の骨組みを応募先ごとに調整する、といった場合は編集可能なDOCXのほうが適しています。この機能はまさにその出力を、PDFを経由せず直接作ります。

データから書式付き文書ができる仕組み

宛先、本文の各段落、必要であれば表といった構造化データを受け取り、決められた構成に沿って見出しと段落を持つWord文書を組み立てます。出力は最初から本物のDOCXファイルで、変換を挟んだ結果特有の細かなずれがありません。契約書の下書きのように同じ雛形を繰り返し使う文書では、構成と文面を一括で管理できる利点があります。

編集される前提の文書の具体例

署名前にまだ交渉が続く契約書の下書き。日付と氏名だけ書き足す退職届の雛形。応募先ごとに内容を調整する履歴書の骨組み。いずれもPDFにしてしまうと、そこで内容が固定されてしまいます。編集できる状態を保つか、内容を確定させるかは、その文書がすでに最終版かどうかで決まります。

料金と現在の状況

料金は1リクエストあたり一律$0.002で、文書の分量には左右されません。上限は25MB・200ページ。この機能はすでに利用でき、このページで直接実行するか、顧客データから契約書の下書きを生成するシステムにAPIで組み込めます。月額の契約や最低利用料はなく、実際に生成した分だけが請求されます。

商談の内容から契約書の下書きを生成

株式会社山田商事が、見積もりの確定内容から契約書の下書きをWord文書として自動生成し、双方が署名前に条項を調整できる状態で先方に送っています。

退職届の雛形から個人の書類を作成

総務担当の高橋恵子さんが、社内の退職届の雛形から氏名と退職日を差し込んだWord文書を生成し、本人が最後に日付だけ確認して提出しています。

応募先ごとに調整する履歴書の骨組み

山本翔太さんが、基本情報を入力して履歴書の骨組みをWord文書として生成し、応募先ごとに志望動機の段落だけを書き足しています。

案件データから議事録の雛形を作成

合同会社みどりデザインが、打ち合わせの案件データから議事録の雛形をWord文書として自動生成し、担当者が発言内容だけを書き加えています。

出力されるのは本物のWordファイルですか?

はい。最初からDOCX形式で生成されるため、WordやLibreOfficeでそのまま編集できます。

表を含む文書も生成できますか?

はい。渡すデータに表の構造を含めれば、見出しと段落に加えて表も生成できます。

PDFで生成したい場合はどうすればよいですか?

内容を固定した文書が必要な場合は、PDF生成用の別の機能を使うことをおすすめします。この機能は編集可能な状態を保つための出力です。

文書の分量が多いと料金は上がりますか?

上がりません。分量に関わらず1リクエスト一律$0.002です。

渡したデータの内容は保存されますか?

文書を組み立てるためだけに使われ、生成したファイルを受け渡した後は残りません。

月額の契約が必要ですか?

必要ありません。月額の契約や最低利用料はなく、実際に生成した分だけ米ドルで請求されます。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/doc/generate-docx

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/doc/generate-docx \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"…"}'
{
  "input": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "doc.generate_docx",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

max_mb25
max_pages200
HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

KITの完全なドキュメントを見る →