ForHosting KIT · PDF・文書ツール

見積書のExcelをPDFに変換

Excelで作った見積書や請求書は、印刷範囲や改ページの設定によって列が切れたり空白ページが増えたりします。この機能はシートの設定どおりに、意図した紙面のままPDFへ変換し、送付前の見た目の確認を省きます。

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

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

画面と印刷結果がずれる理由

Excelの画面は表示用の見え方で、実際の印刷は列幅、印刷範囲、改ページ位置の設定に従います。この設定が曖昧なまま保存すると、右端の列が次のページにはみ出したり、意図しない空白ページが挟まったりします。変換はシートに設定された印刷範囲と改ページをそのまま反映し、見た目どおりの紙面に仕上げます。

見積書や請求書との相性

見積書、請求書、在庫一覧のように列数の多い表は、特に印刷範囲がずれやすい書類です。取引先に渡す前提の書類は、画面上の見た目と実際に届くPDFが一致している必要があります。シートの列幅や罫線をそのまま保ちながらPDF化することで、送付前の見た目の確認作業を減らせます。

複数シートをまとめて1つのPDFに

月別のシートを分けて管理している集計表や、部門ごとにシートを分けた請求書一覧も、指定したシートをまとめて1つのPDFに変換できます。シートごとに手作業で印刷し直す必要がなく、まとめて確定させたい書類を1回の処理で完成させられます。

料金と現在の状況

$0.052に1ページ$0.003が加わります。3ページの見積書なら$0.052+3×$0.003=$0.061です。上限は25MB・200ページ。この機能は現在準備中で、実行はまだ受け付けていません。料金と上限はすでに確定しています。

見積書を確定版としてそのまま送付

有限会社ささき印刷が、Excelで作成した見積書を印刷範囲の設定どおりにPDF化し、そのまま取引先に送付しています。画面で見た体裁が崩れずに届きます。

月次の請求一覧を部門ごとに確定

経理担当の高橋恵子さんが、部門ごとにシートを分けた請求一覧を1つのPDFにまとめ、各部門長に配布しています。

在庫一覧を取引先と共有

株式会社山田商事が、列数の多い在庫一覧表を印刷範囲の設定どおりにPDF化し、卸先との共有資料として使っています。

見積システムから自動でPDFを生成

合同会社みどりデザインの見積システムが、案件ごとに生成したExcelシートをAPI経由で自動的にPDFへ変換し、顧客に送るメールへ添付しています。

画面で見えている印刷範囲と違うページが出力されませんか?

出力されません。シートに設定された印刷範囲と改ページをそのまま反映してPDF化します。

複数のシートを1つのPDFにまとめられますか?

はい。指定した複数のシートをまとめて1つのPDFに変換できます。

数式で計算されたセルの値も反映されますか?

はい。変換時点でセルに表示されている計算結果がそのままPDFに反映されます。

3ページの見積書を変換するといくらですか?

$0.052+3×$0.003=$0.061です。米ドル建てで、実際に処理したページ数だけ加算されます。

アップロードしたExcelファイルは保存されますか?

変換だけに使われ、結果の受け渡しが済んだ後は残りません。

この機能はもう使えますか?

現在は準備段階で、実行はまだ受け付けていません。料金と上限はすでに固まっており、開始後も変わりません。

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

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

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

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

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

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

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

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

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