🍋
Menu
PDF

Form Field

フォント埋め込み

ドキュメントのフォントデータをファイル内に直接含めるプロセスで、閲覧者のシステムにフォントがインストールされていなくてもテキストが正確に表示されることを保証します。

技術的詳細

PDFは完全埋め込み(フォントプログラム全体)とサブセット埋め込み(ドキュメントで使用される文字のみ)をサポートし、ファイルサイズを削減します。TrueType、OpenType(CFF/glyf)、Type 1、CIDFontの形式がサポートされています。サブセットフォントは通常、6文字のタグプレフィックス(例:ABCDEF+ArialMT)で識別されます。埋め込まれていないフォントは代替にフォールバックし、レイアウトの変化を引き起こします。PDF/A準拠ではすべてのフォントの埋め込みが必須です。

```javascript
// Fill PDF form fields
const form = pdf.getForm();
form.getTextField('name').setText('Jane Doe');
form.getCheckBox('agree').check();
form.getDropdown('country').select('United States');

// Flatten form (make fields non-editable)
form.flatten();
```

関連フォーマット

関連ツール

関連用語