ForHosting KIT · PDF・文書ツール

WordをPDFに変換

Word文書は開く環境によってフォントが置き換わり、行の折り返しや目次のページ番号がずれることがあります。DOCXファイルをPDFに変換し、フォントを埋め込んだ状態でレイアウトを固定します。

● 安定提供中ページあたり$0.051
ご利用方法 ウェブAPIメールアプリ 近日Telegram 近日

アカウントでログインし、当社のサーバー上で実行します。無料ツールはブラウザ内で動作しますが、これは上記の料金がKIT残高から差し引かれます。

なぜ開く環境で見た目が変わるのか

DOCXファイルは完成した画面そのものではなく、開いたパソコンにあるフォントで組み直される設計です。指定したフォントがなければ別のフォントに置き換えられ、行末や目次のページ番号が連鎖的にずれます。PDFに変換するとフォントが埋め込まれた状態で固定され、どの端末で開いても同じページになります。

変換で保たれるもの

フォント、余白、画像、表、ヘッダーとフッター、ページ番号、目次、セクション区切りがそのまま保たれます。引用形式のある論文や、条項番号の入った契約書、独自の書式を持つ見積書のような複雑な文書でも崩れません。簡易的なプレビューではなく、業務用ソフトと同じ変換方式を使っているためです。

1件から、まとまった業務まで

月に数件の変換なら、Word自体でPDF保存すれば十分です。効果が出るのは変換が一連の業務の一部になったときです。雇用契約書を発行する人事システム、レポートを受け付けるプラットフォーム、見積書を確定させるCRMなど、DOCXファイルをこのページまたはAPIで処理すれば、クリック操作なしに常に同じ結果が得られます。

料金と現在の状況

$0.051に1ページ$0.003が加わります。20ページの契約書なら$0.051+20×$0.003=$0.056、月1000件で$56です。上限は25MB・200ページ。この機能は現在準備中で、実行はまだ受け付けていません。料金と上限はすでに確定しています。

応募書類のレイアウトを崩さない

山本翔太さんはWordで職務経歴書を作成し、応募サイトにアップロードする前にPDFに変換しています。担当者が見るのは山本さんが意図したとおりのレイアウトで、フォントの置き換えによる行ずれがありません。

雇用契約書をシステムから直接発行

株式会社山田商事の人事部は、雛形から雇用契約書をDOCXで生成し、電子署名に回す前に自動でPDFへ変換しています。署名されるのは最終版のみで、編集可能な版が出回ることはありません。

卒業論文を指定の書式で提出

大学生が学部の指定書式で卒業論文を仕上げ、提出前にPDFへ変換しました。ページ番号、目次、行間はすべて設定したとおりに保たれます。

自社の書式で見積書を確定させる

合同会社みどりデザインは、自社カラーを使ったDOCXの見積書をPDFに変換して確定させています。取引先の手元には、うっかり編集される心配のない文書が届きます。

PDFにフォントは埋め込まれますか?

はい。使用したフォントが埋め込まれた状態で出力されるため、フォントが入っていないパソコンで開いても同じ見た目になります。

古い.doc形式のファイルも変換できますか?

対応しているのは2007年以降の標準形式であるDOCXです。古い.doc形式は、事前にお使いのWordでDOCXとして保存してください。

ファイルサイズやページ数に上限はありますか?

はい。1ファイルあたり25MB・200ページが上限です。これを超える場合は事前に分割してください。

20ページの契約書を1000件変換するといくらですか?

1件$0.051+20×$0.003=$0.056、1000件で$56です。米ドル建てで、使った分だけ請求されます。

契約書の内容はどこかに残りますか?

残りません。処理と結果の受け渡しにのみ使われ、その後は削除されます。

いつから利用できますか?

現在準備中で、実行はまだ受け付けていません。料金と上限はすでに公開しており、今から見積もりに使えます。

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

POSThttps://api.kit.forhosting.com/doc/word-to-pdf

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

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

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

1リクエストあたり$0.051
ページあたり$0.003

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

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

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