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}`);
```
関連ツール
M
Merge PDF
S
Split PDF
C
Compress PDF
R
Rotate PDF
A
Add Page Numbers
P
PDF to JPG
W
Watermark PDF
R
Reorder PDF Pages
F
Flatten PDF
E
Edit PDF Metadata
S
Sign PDF
J
JPG to PDF
E
Extract Text from PDF
D
Delete PDF Pages
R
Reverse PDF
E
Extract PDF Pages
E
Extract Odd/Even Pages
R
Resize PDF Pages
C
Crop PDF
I
Insert Blank Pages
D
Duplicate PDF Pages
P
PDF to PNG
A
Add Header & Footer
A
Add Text to PDF
A
Add Image to PDF
関連用語
PDF
PDF/A
OCR
Linearization
Cross-Reference Table
Page Tree
Document Catalog
Form Field
Digital Signature
Annotation
Bookmark
Redaction
Flattening
Encryption
Watermark
Tagged PDF
PDF/X
PDF/UA
PDF Redaction
PDF Portfolio
PDF Signature
PDF/VT
PDF/E
Content Stream
Font Embedding
PDF Layers
XFA
AcroForm
PDF Optimizer
Color Management (PDF)
Incremental Save