Redaction
フォームフィールド
チェックボックス、テキスト入力、ドロップダウンメニューなど、ドキュメント内に埋め込まれたインタラクティブな入力要素で、ユーザーがデジタル上でフォームに記入できます。
技術的詳細
PDFインタラクティブフォーム(AcroForms)はウィジェットアノテーションをフィールドディクショナリにリンクすることで機能します。フィールドタイプにはテキスト(Tx)、ボタン(Btn:プッシュ、チェック、ラジオ)、選択(Ch:コンボ、リスト)、署名(Sig)があります。各フィールドは名前、デフォルト値、書式設定スクリプト(JavaScriptアクション)、バリデーション制約を持ちます。XFA(XML Forms Architecture)は別のフォーム技術ですが、PDF 2.0では非推奨です。フォームデータはFDF/XFDFとしてエクスポートできます。
例
```javascript
// Redaction: 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