# PDFに透かし 送り先を各ページに記す

送り先を記したスキャンなら、別の場所で使われたことが見えます。

> ブラウザでPDFの各ページに送り先、日付、名前の透かしを入れます。角度、不透明度、言語を自由に選べます。アップロードせず、元のページは保ち、ダウンロード前に結果を確認します。

このページは、ブラウザの中だけで動く対話型のツールです（https://abox.tools/ja/watermark-pdf/）。渡したものが送信されることはありません。以下は、このページがツールについて言葉で説明している内容のすべてです。使うには、このアドレスを開いてください。

## 書類が**アップロードされることはありません**。サーバーが存在しないからです。

このアドレスから配信したコードが、選んだ書類を端末のメモリで開き、透かしを入れて書きます。文字を描くのもお使いのブラウザです。アップロード機能も受け取るサーバーもありません。

- ✗ アップロードなし
- ✗ アカウント不要
- ✓ オフラインで動作
- ✓ ソース公開
- ✓ ファイルは端末の中だけ

## PDFに透かしを入れる手順

1. **PDFを選びます。** 書類は1つずつ、ブラウザがディスクから直接読みます。パスワードが必要なら解除ツールを案内します。それ以外はスキャンを含めて受け付けます。
2. **文字を入力します。** 送り先と日付を「Acme銀行専用 · 2026年9月12日」のように入力します。ブラウザが描くので、入力できる言語や文字ならどれでも使えます。
3. **配置を選び、プレビューを見ます。** 大きさ、斜めか水平か、中央に1つか繰り返すか、薄さ、色、全ページか先頭だけかを選びます。プレビューは先頭ページと同じ形の白紙に、完成したファイルと同じ位置で透かしを描きます。
4. **透かしを入れ、確認結果を読みます。** 書類に画像を1つ加え、各ページにそれを描く命令を付けます。完成したファイルを開き直し、同じページ数で各ページに透かしがあることを確かめます。失敗したら伝え、ダウンロードを提供しません。

## 詳しい解説

[PDFに透かしを付ける方法と、その目的](https://abox.tools/ja/guides/watermark-a-pdf/): 金融機関や大家が宛名入りのスキャンを求める理由、透かしで防げることと防げないこと、文書をアップロードせずにブラウザーで付ける方法、書く内容を説明します。

## 箱の中のほかのツール

- [PDFの黒塗り](https://abox.tools/ja/redact-pdf/): 文字はファイルから消され、そのあとファイルを検索して確かめます。
- [PDFをCSVに](https://abox.tools/ja/pdf-to-csv/): PDFの表を見つけ、表計算で開ける行に変換します。
- [画像→PDF変換ツール](https://abox.tools/ja/images-to-pdf/): 手元の画像を、1つの書類にまとめます。
- [書類スキャナー](https://abox.tools/ja/document-scanner/): 紙を撮ってください。スキャンしたように見えるものが返ります。

## よくある質問

### 透かしは外せますか？

はい。PDF編集ソフトで外せるため、保護ではありません。送り先を示す役割です。「Acme銀行専用」のコピーが別の貸し手で見つかれば、流出元の名前が残ります。相手以外に読ませたくないなら[PDF保護ツール](https://abox.tools/ja/protect-pdf/)でパスワードを付けてください。

### 中国語、アラビア語なども使えますか？

入力できる言語なら使えます。端末のフォントでブラウザが画像として描くので、埋め込みフォントのないPDFの文字のようにラテン文字へ限定されません。その代わり後から文字を選択したり検索したりはできません。

### プレビューに本文が見えないのはなぜですか？

このサイトは意図してPDFレンダラーを備えていません。正確にページを描くには大きなフォント・描画エンジンが必要です。プレビューは先頭ページと同じ大きさと形の白紙に、書き出しと共通の計算で透かしを置きます。本文と合わせた結果は保存後にリーダーで開いて確認できます。

### 透かしの下の書類は変わりますか？

変わりません。描画命令、埋め込みフォント、画像をそのまま引き継ぎ、その上に指定した不透明度で透かしを描きます。文字の選択や検索、スキャンの解像度、配置は保ちます。全ページで共有する1枚の画像が加わり、数語の透かしなら数十KBほど増えます。

### スキャンや横向きのページにも使えますか？

どちらにも使えます。スキャンの画像の上にも透かしを置けます。回転情報で横向きに表示するページでも、表示される向きに合わせます。画面で斜めを選べば、スキャナーが考える紙の向きではなく画面に対して斜めになります。

### 署名付き書類はどうなりますか？

電子署名は無効になります。署名は正確なバイト列を対象とするので、どのプログラムでも変更すれば無効になります。このツールは新しいファイルを書き、元の署名を検出したら結果で伝えます。元の署名付きファイルを残してください。

### パスワード付きPDFに透かしを入れられますか？

直接はできず、このページではパスワードを入力しません。同じブラウザで[PDF保護解除ツール](https://abox.tools/ja/unlock-pdf/)を使い、そのコピーに透かしを入れ、必要なら[PDF保護ツール](https://abox.tools/ja/protect-pdf/)で再設定してください。誰でも開ける操作制限だけのファイルも、書き直すと制限を失うため、同じように先に解除します。

### 書類や入力した文字は送信されますか？

いいえ。書類の読み込み、透かしの描画、書き出しはお使いのブラウザとハードウェアで行います。サーバーはなく、`Content-Security-Policy`の接続先にこのサイト自身のものはありません。通信を切って使うことでも確認できます。

### 各ページに透かしがあることをどう確かめますか？

端末で完成したファイルを共通リーダーで開き直します。元と同じページ数で、各ページのリソースに透かしがあり、最後に描く命令がある必要があります。1ページでも違えば失敗を伝え、ダウンロードを提供しません。

### 容量制限や料金はありますか？

ツール自体には制限を設けていません。処理中は書類をメモリに保持するため、限界は端末によります。ノートパソコンは数百MBなら通常扱えますが、それを大きく超えると難しくなります。無料で、アカウント、ログイン、お試し期間はありません。広告で運営していますが、書類の情報は広告に渡しません。

### オフラインでも動きますか？

はい。一度開いて通信を切っても動きます。書類を別の場所へ送って透かしを入れるツールなら止まるので、何も送信しないことの確認になります。

## この主張を確かめる方法

- **透かしを入れる書類こそ、アップロードしたくないものです。** 家主に送る旅券、融資担当へ送る明細、漏らせない契約案。送り先を記すのは書類が手元から出るためですが、オンラインの透かしツールは先に他人のサーバーへ渡すよう求めます。ここではブラウザで読み、描き、メモリに書きます。`Content-Security-Policy`の接続先に、このサイト自身のものはありません。通信を切っても動きます。
- **透かしは送り先を示します。コピーそのものは防ぎません。** 「Acme銀行専用、2026年9月12日」と各ページに記せば、別の場所で見つかったコピーに流出元が残ります。銀行、弁護士、家主が求める理由です。ただしPDF編集ソフトで外せるため、開封やコピーの防止ではありません。相手以外に読ませたくないなら[PDF保護ツール](https://abox.tools/ja/protect-pdf/)でパスワードを付けてください。結果の次の作業から移動できます。
- **画像として描くので、どの言語やフォントでも使えます。** PDFの文字には埋め込みフォントか標準の14種類が必要ですが、標準のフォントはラテン文字だけです。大きなフォントや描画エンジンを同梱する代わりに、端末のフォントでブラウザが文字を一度画像にし、ソフトマスクで透明度を付けて各ページに置きます。印刷にも十分な解像度です。文字の選択や検索はできませんが、見せるための透かしに適しています。
- **元のページを読み、描き直し、再配置はしません。** 書類に画像、マスク、不透明度の3つのオブジェクトを加え、各ページの描画命令の前後に小さな命令を加えます。元の内容はデコードも変更もしません。描画命令、埋め込みフォント、画像はそのままで、スキャンの解像度、文字の選択や検索、配置を保ちます。過去の編集で残った古いオブジェクトのコピーは引き継ぎません。
- **プレビューは配置を示すものです。** このサイトは意図してPDFレンダラーを備えていません。プレビューは先頭ページと同じ大きさと形の白紙に、完成したファイルと同じ計算で透かしを置きます。正確な本文描画にはブラウザほどのエンジンが必要なので、本文は描きません。推測した見た目も表示しません。
- **渡す前に、完成したファイルをここで開き直します。** 完成したバイトを共通のPDFリーダーへ戻し、元と同じページ数で、各ページのリソースに透かしがあり、最後に描く命令があることを確かめます。失敗したら伝え、ダウンロードを提供しません。
- **電子署名は残せず、見つけた場合は伝えます。** 電子署名はファイルの正確なバイト列を対象とするので、書き直すと無効になります。今回のコピーは署名なしです。元に署名があれば結果で警告します。元の署名付きファイルはそのままです。
- **保護された書類は、先に解除します。** 開くためのパスワードがある書類は、開かずに透かしを入れられません。このページはパスワードを求めず、[PDF保護解除ツール](https://abox.tools/ja/unlock-pdf/)を案内します。同じブラウザで解除したコピーに透かしを入れ、必要ならその後で[PDF保護ツール](https://abox.tools/ja/protect-pdf/)を使えます。
- **Googleが読み込むものと、渡されないもの。** 広告と計測のスクリプトはGoogleから読み込みます。ファイル、ページ、名前、サイズ、ページ数、透かしの文字は渡しません。PDFを読み、透かしを入れ、書くコードはすべてこのサイト自身から配信され、リポジトリで公開されています。
- **寄付ボタンが読み込むものと、渡されないもの。** ヘッダーの「Buy me a coffee」ボタンはcdnjs.buymeacoffee.comのスクリプトが描き、Google Fontsの文字を使います。訪問を報告する機能のないリンクで、利用者や書類の情報は渡しません。クリックするまで何も起こらず、移動先は別のサイトです。
- **オフラインでも動きます。** 通信を切ってもすべての機能が動きます。書類を別の場所へ送って透かしを入れるツールなら止まるので、簡単な証明になります。

**自分で確かめてください。**以上のどれも、鵜呑みにする必要はありません。このページは、リポジトリにあるテンプレートと設定から、誰でも読んで実行できるビルドスクリプトが生成しています。その結果は`dist`ブランチに置いてあるので、配信されているものと、ソースをビルドした結果とを差分で比べられます。 https://github.com/A-Box-of-Tools/website

まず読むとよいのは、Content-Security-Policyについては`config/site.toml`、配置を決める`src/stamp.js`、文字を画像にする`src/render.js`、書類に3つ、各ページに2つのオブジェクトを追加する`src/apply.js`をご覧ください。読み込み・書き出し処理も含めて通信機能はありません。
