テストファイル

PDF テストファイル

A4 の印刷・表示テストページ(日本語フォント埋め込み・1〜1000ページ)と、容量ちょうどの版。 容量ちょうど・ハッシュ固定・その場で生成します。一覧に無い容量も任意のバイト数で作れます。

表示・印刷確認用のサンプルPDF(A4・日本語フォント埋め込み)

印刷・表示テスト用 PDF の 1 ページ目。定規、100mm の方眼、線の太さ、グレースケール、RGB と CMYK の色見本、文字サイズ、日本語の見本が並んでいる
実物の 1 ページ目(クリックでダウンロード)

1 枚で等倍・余白・線・濃度・色・文字・日本語をまとめて確かめられる A4 のテストページです。 白紙ではありません。

  • 定規と 100 mm の正方形 — 印刷して測れば、拡大縮小されていないか分かる
  • 用紙端から 10 mm の枠 — 欠けたらプリンタの印刷可能範囲の外
  • 線の太さ(0.1〜2 pt)・グレースケール(11 段)・RGB / CMYK の色見本
  • 文字サイズ(6〜24 pt)と日本語(旧字・半角カナ・丸数字・㈱ などの記号)
  • 各ページに大きなページ番号 — 両面印刷や並び順の確認に

フォントは Noto Sans JP(SIL Open Font License 1.1)を埋め込み済みなので、どのビューアでも同じ字形で表示されます。

ページ数容量ダウンロードMD5SHA-256

印刷で等倍を確かめるときは、印刷ダイアログで「実際のサイズ」(「ページに合わせる」ではなく)を選んでください。 容量をちょうどに揃えたい場合は、下の各サイズ・任意サイズの PDF(中身は同じテストページ 1 枚)を使います。

容量ちょうどのサンプルPDF

容量バイト数ダウンロードMD5SHA-256
100 KB102,400sample-100kb.pdfa63ab8cd73…3d2c5327bb…
500 KB512,000sample-500kb.pdf1003bbf126…6d704d64f1…
1 MB1,048,576sample-1mb.pdfda9770fabd…ba82b4514e…
5 MB5,242,880sample-5mb.pdf7e7b7d798d…531569195e…
10 MB10,485,760sample-10mb.pdf31c8e2a68e…f3a2cff02c…
25 MB26,214,400sample-25mb.pdf9b22254dce…39ade8bf96…
50 MB52,428,800sample-50mb.pdfed63fbf687…012f94ff32…
100 MB104,857,600sample-100mb.pdfadc8579bfe…b09feaf8d6…

ハッシュはクリックで全桁をコピーできます。事前計算した固定値で、ダウンロードした実ファイルと一致します。

任意のサイズで作る

一覧に無い容量(60MB・51MB・15MB など)もその場で作れます。上限は 100 MB。

ダウンロード

ちょうど 62,914,560 バイト の PDF(sample-62914560.pdf)を作ります。

表示・印刷の確認に使える A4 のテスト用サンプルPDFです。1 枚に定規・100mm の方眼・線の太さ・グレースケール・RGB/CMYK の色見本・文字サイズ・日本語の見本を収め、フォントは埋め込み済み。1・10・100・1000 ページの版と、アップロード上限の確認に使える 100KB〜100MB の容量ちょうどの版(任意のバイト数も可)を用意しています。会員登録は不要です。

よくある用途

容量ごとの目安

容量現実の目安実際に当たりやすい上限・設定
100 KBWeb に載せる写真 1 枚を圧縮したあとが、だいたいこの辺りに収まります。ページの HTML と CSS を合わせたサイズにも近い容量です。画像アップロードの上限を 100KB に絞っているフォームはあり、その境界を試すのに使えます。転送量より、リサイズ処理そのものの確認が主目的になる容量です。
500 KBスマートフォンの写真を Web 用に縮小した 1 枚ぶんです。画像アップロードの上限を 500KB に設定しているサービスもあります。アイコンやプロフィール画像の上限として 500KB を採る設計はよくあります。上限ちょうどを通すか弾くかは実装で割れます。
1 MBメール添付でも軽い部類です。フォームの画像アップロード上限としてよく設定される値でもあります。nginx の client_max_body_size は既定が 1MB です。設定を変えていないリバースプロキシの後ろにアプリを置くと、ちょうどこの辺りから 413 Request Entity Too Large が返り始めます。
5 MBスマートフォンで撮った写真をそのままアップロードすると、だいたいこのくらいになります。PHP の既定は upload_max_filesize が 2MB、post_max_size が 8MB です。5MB のファイルは前者だけを超えるので、「設定を 1 つ直したのにまだ通らない」という事故が起きやすい容量です。
10 MB添付ファイルの上限としてよく設定される値です。この辺りから転送時間とタイムアウトが現実の問題になります。アプリ側は受け付けても、前段のリバースプロキシやロードバランサが先に切ることがある容量です。413 がどの層から返っているのかを確かめるのに向きます。
25 MBGmail の添付上限として広く知られている値です。「25MB まで」と書かれた仕様で、ちょうど 25MB を含むのかどうかは実装で割れます。Gmail の添付上限が 25MB で、これを超えるとファイルは Google ドライブのリンクに置き換えられます。添付として送れる最後の容量帯です。
50 MB一般的なアップロード上限としては大きい部類で、分割アップロードを検討し始めるサイズです。GitHub は 50MB を超えるファイルをプッシュすると警告を出し、100MB を超えると拒否します。50MB はその警告がちょうど始まる容量です。
100 MBGitHub が 1 ファイルに課している上限がちょうど 100MB です。この容量を単発で扱えるかどうかは、実装の作りがはっきり出ます。GitHub の 1 ファイル上限がちょうど 100MB で、これを超えるものは Git LFS に逃がす必要があります。HTTP でも一括読み込みが現実的でなくなる境目です。

よくある質問

このPDFは白紙ですか?

いいえ。A4 1 ページに定規・100mm の方眼・線の太さ・グレースケール・色見本・文字サイズ・日本語の見本を収めた印刷テストページです。容量ちょうどの版も中身は同じページで、容量はどのページからも使われないデータ領域で調整しています(ファイルの構造は正しいまま)。

印刷して等倍かどうかを確かめるには?

印刷ダイアログで「実際のサイズ」を選んで印刷し、ページ内の 100mm の正方形を定規で測ってください。一辺がちょうど 100mm なら等倍です。「ページに合わせる」を選ぶと縮小されます。

ページ数の多いPDFはありますか?

はい。同じテストページを並べた 1・10・100・1000 ページの版があります。各ページに大きなページ番号が入っているので、並び順や両面印刷の確認にも使えます。

なぜ容量がちょうどなのですか?

形式として無視される領域でバイト数を調整しているため、指定サイズ(例:10MB = 10,485,760バイト)ちょうどになります。1KB=1024バイト換算です。

同じURLなら毎回同じファイルですか?

はい。内容は決定論的に生成するので、同じURLからは常に同じバイト列=同じ MD5 / SHA-256 が得られます。事前に保存しているのではなく、その場で計算しています。テストの再現性(ゴールデンファイル)に使えます。