🍋
Menu
PDF

Flattening

Flattening (PDF Layer Merging)

PDF दस्तावेज़ में कई अलग-अलग लेयर, एनोटेशन और फ़ॉर्म फ़ील्ड को एक ही सपाट, गैर-संपादन योग्य पेज कंटेंट में मर्ज करने की प्रक्रिया।

तकनीकी विवरण

फ्लैटनिंग एनोटेशन अपीयरेंस स्ट्रीम को पेज कंटेंट स्ट्रीम में कन्वर्ट करती है और अलग एनोटेशन ऑब्जेक्ट हटा देती है। फ़ॉर्म फ़ील्ड के लिए, मान स्थिर टेक्स्ट/ग्राफ़िक्स बन जाते हैं और AcroForm डिक्शनरी हटा दी जाती है। इसका उपयोग आमतौर पर प्रिंटिंग, आर्काइवल या प्रिंट-रेडी PDF वितरित करने के लिए किया जाता है।

उदाहरण

```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();
```

संबंधित फ़ॉर्मेट

संबंधित टूल्स

संबंधित शब्द