PDF/A
PDF for Archiving
PDF/A คือรูปแบบมาตรฐาน ISO ของ PDF ที่ออกแบบมาเฉพาะสำหรับการเก็บรักษาเอกสารอิเล็กทรอนิกส์ในระยะยาว ช่วยให้มั่นใจว่าเอกสารสามารถแสดงผลได้อย่างเหมือนกันทุกประการในอนาคต โดยไม่ขึ้นกับซอฟต์แวร์หรือฮาร์ดแวร์ที่ใช้
รายละเอียดทางเทคนิค
PDF/A ถูกกำหนดโดย ISO 19005 และมีหลายระดับความสอดคล้อง: PDF/A-1 (อิงจาก PDF 1.4), PDF/A-2 (อิงจาก PDF 1.7) และ PDF/A-3 (อนุญาตให้แนบไฟล์รูปแบบอื่นได้) ข้อจำกัดหลักคือห้ามใช้การเข้ารหัส ห้ามอ้างอิงแบบอักษรภายนอก และห้ามใช้ JavaScript
ตัวอย่าง
```javascript
// PDF/A: PDF manipulation example
import { PDFDocument } from 'pdf-lib';
const pdfDoc = await PDFDocument.load(fileBytes);
const pages = pdfDoc.getPages();
console.log(`Pages: ${pages.length}`);
```