PDF (Portable Document Format)
Adobe द्वारा बनाया गया एक सार्वभौमिक फ़ाइल फ़ॉर्मेट जो किसी दस्तावेज़ का सटीक लेआउट, फ़ॉन्ट और ग्राफ़िक्स को संरक्षित रखता है — इसे देखने के लिए उपयोग किए गए सॉफ़्टवेयर, हार्डवेयर या ऑपरेटिंग सिस्टम से स्वतंत्र।
तकनीकी विवरण
PDF, PostScript पेज डिस्क्रिप्शन भाषा पर आधारित है और ऑब्जेक्ट, क्रॉस-रेफ़रेंस टेबल और कंटेंट स्ट्रीम के साथ एक संरचित बाइनरी फ़ॉर्मेट का उपयोग करता है। ISO 32000-2:2020 के बाद से, यह विनिर्देश एक ओपन स्टैंडर्ड है। PDF एम्बेडेड फ़ॉन्ट, वेक्टर ग्राफ़िक्स, रास्टर इमेज, फ़ॉर्म फ़ील्ड, एनोटेशन, डिजिटल सिग्नेचर और JavaScript क्रियाओं जैसी सुविधाओं को एक ही पोर्टेबल कंटेनर में सपोर्ट करता है।
उदाहरण
```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();
```