Bookmark
注釈(PDFアノテーション)
ドキュメントのコンテンツに追加される補足情報で、テキストハイライト、付箋、スタンプ、コメントスレッドなど、ページの内容を変更せずにマークアップを行えます。
技術的詳細
PDF仕様では28種類以上のアノテーションタイプが定義されています。テキスト(付箋)、ハイライト/下線/取り消し線、インク(フリーハンド)、スタンプ、ファイル添付、リンク、ウィジェット(フォームフィールド用)などがあります。各アノテーションにはページ上の矩形領域(Rect)、外観(Appearance Stream)、オプションとしてポップアップ注釈との関連付けがあります。レビューワークフローではアノテーションにステータス(承認/却下/保留)を設定できます。
例
```javascript
// Bookmark: PDF manipulation example
import { PDFDocument } from 'pdf-lib';
const pdfDoc = await PDFDocument.load(fileBytes);
const pages = pdfDoc.getPages();
console.log(`Pages: ${pages.length}`);
```