🍋
Menu
PDF

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),
  });
}
```

รูปแบบที่เกี่ยวข้อง

เครื่องมือที่เกี่ยวข้อง

คำศัพท์ที่เกี่ยวข้อง