ハコツールズ

ファイル処理

PDF記入・手書き署名

PDFに文字・チェック・手書きサインを直接書き込んで保存できる無料ツール。印刷もアプリのインストールも不要。処理はブラウザ内で完結し、契約書や申込書がサーバーへ送信されることはありません。

公開日:

記入したい PDF をドラッグ&ドロップ、または

契約書・申込書もそのまま扱えます。ファイルは端末の外に出ません

使い方・仕組み解説

PDF記入・手書き署名とは?

PDF記入・手書き署名は、PDF の好きな位置に文字・チェック・丸・手書きのサインを置いて、書き込んだ状態の PDF として保存できるツールです。印刷もスキャンも要りません。紙に出して書いて送り返す往復が丸ごとなくなります。処理はすべてブラウザ内の JavaScript で完結します。契約書・申込書・同意書がサーバーへ送信されることはなく、アプリのインストールもアカウント登録も不要です。使う回数にも制限はありません。

使い方

  1. 記入したい PDF をドラッグ&ドロップするか、「PDF を選択」から選びます
  2. 「文字を追加」「チェックを追加」「丸を追加」を押すと、ページの中央に要素が置かれます。サインは「手書き署名を作る」を押し、枠の中をマウスや指でなぞって書いてから「この署名を置く」で確定します
  3. 置いた要素はドラッグで移動、四隅のつまみで拡大縮小できます。キーボードだけで操作する場合は、プレビューの下にある一覧から要素を選び、矢印キーで動かします(Shift 併用で 10pt 刻み、Delete で削除)
  4. 文字の中身と大きさ、線の色は選択中の要素の設定欄から変えられます
  5. 複数ページの PDF は「次のページ」で切り替えます。ページを移動しても置いた要素はそのまま残ります
  6. 「記入した PDF をダウンロード」を押すと、書き込みを焼き込んだ PDF が保存されます

書き込んだ内容はどうやって PDF に入る?

画面に置いた文字やサインを透過 PNG に描き起こし、元のページの上に画像として重ねます。元のページには手を加えません。下地のレイアウトは崩れません。

日本語を文字データとして PDF に書き込むには、日本語フォントをファイルに埋め込む必要があります。ゴシック体 1 書体でも数 MB あります。ブラウザで完結させるには重すぎます。画面の見た目をそのまま画像にして重ねる方式なら、フォントを埋め込まずに漢字も手書きも同じ仕組みで扱えます。画像は 1pt あたり 4 画素、288dpi 相当の密度で描き起こすので、印刷しても輪郭のギザつきは目立ちません。

重ねる位置の計算には座標系の変換が要ります。画面のプレビューは左上が原点で y が下向き、PDF の中身は左下が原点で y が上向きだからです。ページの高さを h、表示座標を (dx, dy) とすると、回転していないページでは次の式で PDF 側の座標 (ux, uy) が決まります。

  • ux = dx
  • uy = h − dy

A4 縦は 595.28 × 841.89pt です(1pt = 1/72 インチ)。幅 120pt・高さ 40pt の署名を、上から 100pt・左から 100pt の位置に置いたとします。画像は左下を基準に配置するので、表示座標での左下は (100, 140) です。これを上の式に通すと PDF 側の座標は (100, 701.89) になります。

プレビュー(画面)原点は左上・y は下向きxy(100, 140)y を反転PDF の中身原点は左下・y は上向きxy(100, 701.89)紙の上の位置は同じでも、数字の読み方が上下で逆になる
署名の左下を基準に、表示座標をページの高さ 841.89pt から引いて PDF の座標に直す

横向きに保存された PDF でもずれない?

ずれません。ページの回転設定を読み取り、同じ角度だけ画像を回してから焼き込みます。

PDF には、中身の向きはそのままでページを回して表示させる設定(/Rotate)があります。スキャナやスマホのアプリが横向きの書類を保存すると、この設定が 90 度や 270 度になることがよくあります。回転しているページは表示上の縦横が入れ替わります。座標の対応もそのぶん変わります。90 度回転した A4 縦のページは 841.89 × 595.28pt として表示され、表示座標の左上 (0, 0) は PDF 側の (0, 0) に対応します。この対応関係を回転角ごとに計算し、画像自体も同じ角度だけ回して置くので、画面で見えている向き・位置のまま出力されます。

出力した PDF で文字を検索・コピーできる?

書き込んだ文字は検索もコピーもできません。画像として重ねているためです。元の PDF にもともと入っていた文字はそのまま残るので、そちらは今までどおり検索できます。

PDF に埋め込まれた入力欄(AcroForm)への流し込みにも対応していません。入力欄付きの PDF でも、欄の上に文字を重ねる形で記入します。見た目は同じように仕上がります。ただし、受け取った相手はフォームの値としては取り出せません。相手が入力欄への記入を求めている場合は、Adobe Acrobat Reader などフォームに対応したソフトを使ってください。

他の PDF ツールとの使い分けは?

ページの中身に書き込むなら本ツール、ページ単位で操作するなら別のツールです。目的別の対応は次のとおりです。

やりたいこと使うツール
申込書に氏名や日付を書き入れる・サインするこのツール
全ページに「社外秘」の透かしやページ番号を一括で入れるPDF透かし・ページ番号追加
複数の PDF をまとめる・必要なページだけ抜き出すPDF結合・分割
添付できないほど重い PDF を軽くするPDF圧縮
PDF のページを画像として取り出すPDF画像変換
紙で届いた書類を撮って PDF にする書類スキャンPDF化
手元の画像をそのまま PDF にする画像PDF変換
請求書・見積書をゼロから作る請求書・見積書PDF作成

紙で届いた申込書に記入して返す場合は、書類スキャンPDF化で写真を PDF にしてから本ツールで書き込むと、印刷せずに一通り終わります。書き込んだ PDF が提出フォームの容量制限に引っかかるときはPDF圧縮を挟んでください。

注意事項

  • 書き込んだ文字・チェック・サインは画像として焼き込まれます。出力後の PDF ではその部分の文字列検索・コピー・再編集ができません。書き直すときは元の PDF から置き直してください
  • 電子証明書による電子署名(本人確認と改ざん検知が付くもの)ではありません。手書きのサインを画像として貼り付けるツールです。相手方が電子署名を求めている場合は、それに対応したサービスを使ってください
  • PDF に埋め込まれた入力欄(AcroForm)への流し込みには対応していません
  • パスワードで保護された PDF は開けません。保護を外してから読み込んでください
  • ページ数が多い PDF や画像が多く貼られた PDF は、表示と書き出しに時間がかかることがあります。処理は端末のメモリと CPU を使います
  • 元の PDF のページ内容は書き換えません。上に画像を重ねるだけなので、下の文字や罫線は残ります。書かれている内容を消したり隠したりはできません
  • ブラウザ内で完結する画像・PDF ツールの選び方は画像・PDFの変換はインストール不要?ブラウザだけで処理する方法にまとめています

よくある質問

PDF はサーバーにアップロードされますか?
アップロードされません。PDF の表示も書き込みもお使いのブラウザ内の JavaScript だけで処理し、ファイルがサーバーへ送信されることはありません。通信が発生しないため、契約書・同意書・申込書のような外に出したくない書類もそのまま扱えます。
電子署名として法的に有効ですか?
電子証明書による電子署名ではありません。手書きのサインを画像として PDF に貼り付けるツールで、本人確認や改ざん検知の機能はありません。相手方が電子署名を求めている場合は、それに対応したサービスを使ってください。
書き込んだ文字は PDF 内で検索できますか?
検索できません。日本語フォントの埋め込みを避けるため、入力した文字は画像に変換してページに重ねています。元の PDF にもともと入っていた文字はそのまま残るので、そちらは検索できます。
PDF の入力欄(フォーム)に直接入力できますか?
できません。PDF に埋め込まれた入力欄(AcroForm)への流し込みには対応していません。入力欄がある PDF でも、欄の上に文字を重ねる形で記入します。見た目は同じように仕上がります。

関連ツール