PDF/X
PDF/X (PDF für Druckaustausch)
Eine ISO-standardisierte Teilmenge von PDF, die speziell für zuverlässige Druckvorstufe und Druckproduktion entwickelt wurde und sicherstellt, dass Dateien alles enthalten, was für eine exakte Reproduktion ohne Mehrdeutigkeit erforderlich ist.
Technisches Detail
PDF/X (ISO 15930) schreibt vor, dass alle Schriftarten eingebettet, Bilder Mindestauflösungsanforderungen erfüllen und Farbräume ICC-Profile verwenden oder gerätespezifisch (CMYK) sein müssen. Transparenz muss in PDF/X-1a abgeflacht werden, während PDF/X-4 Live-Transparenz erlaubt. Funktionen wie JavaScript, Verschlüsselung und externe Referenzen sind verboten. Konformitätsstufen umfassen X-1a (nur CMYK, keine Transparenz), X-3 (erlaubt geräteunabhängige Farbe) und X-4 (erlaubt Transparenz, Ebenen und OpenType-Schriftarten).
Beispiel
```javascript
// PDF/X: PDF manipulation example
import { PDFDocument } from 'pdf-lib';
const pdfDoc = await PDFDocument.load(fileBytes);
const pages = pdfDoc.getPages();
console.log(`Pages: ${pages.length}`);
```