Annotation
PDF Annotation
Annotation คือองค์ประกอบเชิงโต้ตอบที่ซ้อนทับบนหน้า PDF โดยไม่แก้ไขเนื้อหาต้นฉบับ ตัวอย่างเช่น โน้ตติดหนังสือ ข้อความเน้น ลิงก์ แสตมป์ และคำอธิบายเครื่องหมายวาด ช่วยให้ผู้ใช้สามารถเพิ่มความคิดเห็นและมาร์กอัปลงในเอกสารได้
รายละเอียดทางเทคนิค
Annotation ถูกกำหนดในอาร์เรย์ /Annots ของพจนานุกรมหน้า แต่ละ annotation มีประเภท (/Subtype) เช่น /Text, /Link, /Highlight, /FreeText, /Stamp เป็นต้น Annotation มีรูปสี่เหลี่ยมที่กำหนดตำแหน่งบนหน้า (/Rect) และอาจมีสตรีมลักษณะที่ปรากฏ (/AP) ได้ด้วย
ตัวอย่าง
```javascript
// Add text watermark to PDF pages
const pages = pdf.getPages();
for (const page of pages) {
page.drawText('CONFIDENTIAL', {
x: page.getWidth() / 2 - 100,
y: page.getHeight() / 2,
size: 48,
opacity: 0.2,
rotate: degrees(45),
});
}
```
รูปแบบที่เกี่ยวข้อง
เครื่องมือที่เกี่ยวข้อง
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
Bookmark
Redaction
Flattening
Encryption
Bates Numbering
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