🍋
Menu
PDF

Bates Numbering

アクセシビリティ(PDF/UA)

障害のある方を含むすべての人がコンテンツを利用できるようにするドキュメントの設計原則で、スクリーンリーダー対応、適切な読み上げ順序、代替テキストなどを含みます。

技術的詳細

PDF/UA(ISO 14289)はPDFにおけるアクセシビリティ要件を定義しています。すべてのコンテンツにタグ付きPDF構造(構造要素ツリー)が必要です。画像には代替テキストが必須で、テーブルにはヘッダーセルのマークアップが必要です。読み上げ順序は論理的な構造ツリーで定義されなければなりません。言語はドキュメントとコンテンツレベルの両方で指定する必要があります。フォントにはToUnicode CMapまたはActualTextが必要で、スクリーンリーダーが文字を正しく解釈できるようにします。WCAG 2.xの原則(知覚可能、操作可能、理解可能、堅牢)と密接に連携しています。

```javascript
// Bates Numbering: PDF manipulation example
import { PDFDocument } from 'pdf-lib';

const pdfDoc = await PDFDocument.load(fileBytes);
const pages = pdfDoc.getPages();
console.log(`Pages: ${pages.length}`);
```

関連ツール

関連用語