PDF/A
PDF/A (PDF cho Lưu trữ)
Phiên bản PDF được chuẩn hóa theo ISO, được thiết kế đặc biệt cho việc lưu trữ kỹ thuật số dài hạn các tài liệu điện tử. PDF/A đảm bảo rằng các tệp vẫn độc lập và có thể xem giống hệt nhau trong tương lai xa.
Chi tiết kỹ thuật
PDF/A (ISO 19005) hạn chế các tính năng có thể ảnh hưởng đến khả năng tái tạo dài hạn: tham chiếu nội dung bên ngoài, mã hóa, JavaScript và nhúng âm thanh/video đều bị cấm. Tất cả phông chữ phải được nhúng và không gian màu phải độc lập với thiết bị (sử dụng cấu hình ICC). Tiêu chuẩn có nhiều mức tuân thủ (PDF/A-1a, 1b, 2a, 2b, 2u, 3a, 3b, 3u, 4) với độ linh hoạt tăng dần ở các phiên bản sau.
Ví dụ
```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}`);
```