PDF画像の代替テキスト一括入力
全画像をサムネールで一覧し、不足した代替テキストを一括入力
ファイルはこのブラウザ内でのみ処理されます。サーバーにはアップロードされません。
文書内の全画像をサムネール一覧で表示し、不足している/Altテキストをまとめて入力
パスワード付きのPDFです。
別のツールで続ける
処理しています…
すべての処理はこのブラウザ内で行われます。ファイルがサーバーに送信されることはありません。
ダウンロードするファイルの準備ができました
この結果で編集を続ける
ページプレビューを開く
設定を変えると前の結果は隠れます。もう一度作成して最新の設定で保存してください。
暗号化されたPDFは先にパスワードを解除してください。ページの内容を中心に処理するため、しおり・添付・フォーム・署名の保持は保証されません。原本を保管し、結果をご確認ください。
処理中…
0.0
停止していません。計算が終わると結果が表示されます。
PDF画像の代替テキスト一括入力について
アクセシビリティチェックで「代替テキストのない画像」が何十件も出たとき、1枚ずつ編集ソフトで開く代わりに、文書内の全画像をサムネイルで並べて説明をまとめて書くツールです。
書いた説明はタグ構造のFigure要素に/Altとして保存します(すでにFigureとしてタグ付けされた画像はその要素を、なければ新しく作った要素を使います)。タグ構造がない文書では、最小限の構造ルートとMarkInfoのMarkedフラグを先に作ります。
良い代替テキストは画像の役割を伝える
スクリーンリーダー利用者は、その位置で画像が何を伝えているかを知る必要があります。「グラフ」ではなく「2024年四半期別売上、第4四半期が最多」のように結論を書きます。ロゴなら「○○社ロゴ」で足り、罫線や背景模様は空欄にします。空欄は適用されません。
複数ページで使い回される画像はグリッドに1回だけ、ページ番号付きで表示されます。毎ページのヘッダーロゴは説明を入れないほうが読み上げが煩わしくなりません。
Figureタグを実際の画像に結び付ける方法
Figureタグが実際の画像を指すには、コンテンツストリームの描画命令をBDC/EMCで囲みMCIDで結ぶ必要があります。このツールは画像を描く命令(Do)ごとに「/Figure <</MCID n>> BDC … EMC」で囲み、Figure要素にそのページとMCIDを記録し、構造ツリーのParentTreeに「このページのn番→このFigure」を登録します。同じ画像が複数ページに出る場合は、1つのFigureがすべての位置を指します。そのためPACやAcrobatの完全チェックでも、どの図の説明かが分かります。
すでにFigureとしてタグ付けされた画像は新しい要素を作らず、そのFigureの/Altだけを変えます。既存の説明はグリッドの入力欄にあらかじめ表示され、同じファイルに2回適用してもFigureは増えません。装飾(Artifact)として指定された画像や、段落など別のタグの中に描かれた画像はそのままにして、スキップした件数を表示します。新しいFigureは構造ツリーの末尾に追加されるので、読み上げ順序が大事ならPDFタグツリー編集ツールで適切な位置に移してください。
画像内の文字と複雑なグラフ
標語や図のタイトルのように画像の中に文字があるなら、その文字をそのまま代替テキストに書き写します。スクリーンリーダーは画像内の文字を読めないためです。
棒が20本あるグラフの数値をすべて代替テキストに入れると、耳で追うのが難しくなります。代替テキストには傾向と結論だけを書き、数値は本文や表として文書内に置くほうがよいでしょう。グリッドのサムネイルは小さいので、グラフの数値は元のページで確認してから入力してください。
例
12ページの製品案内
- 入力
画像9点:ロゴ(12ページで共通)、製品写真5枚、棒グラフ2点、背景模様1点- 結果
説明8件を適用(ロゴ1、写真5、グラフ2)、背景は空欄
ロゴはグリッドに1回だけ出るので1回の入力で済みます。背景模様は空欄のままにしたのでFigureは作られません。
使い方
- PDFを開くと全画像がグリッドに並びます。
- 意味のある画像にだけ代替テキストを入力します。
- 適用後、PDFアクセシビリティチェックで再確認します。
よくある質問
既に代替テキストがある文書にも使えますか?
使えます。Figureとしてタグ付けされた画像は既存の説明が入力欄に表示され、直した欄だけがそのFigureの値を変えます。説明が二重になることはありません。
PDF/UAの要件を満たせますか?
対応するのは代替テキストとそのMCIDの対応付けまでです。新しいFigureの読み上げ順序、タグのない文字、説明の適切さなどは別の要件なので、適用後にPDFアクセシビリティ検査ツールで再検査してください。
ページ全体が画像のスキャンPDFは?
ページごとに1枚の画像として出ます。この場合は代替テキストよりOCRが適しています(ガイド「スキャンPDFを検索できる文書に」参照)。
出典
- ISO 32000-1:2008 (PDF 1.7) — Adobe public copy (14.7 Logical Structure, 14.9.3 Alternate Descriptions)
- W3C — WCAG 2.1 Technique PDF1: Applying text alternatives to images with the Alt entry
基準日: