Estándares PDF/X y PDF/A
Estándares PDF/X y PDF/A
11 reglasUsa PDF/X (ISO 15930) para entregar artes finales a prensa
PDF/X es la familia ISO 15930 de subconjuntos de intercambio para prensa: un PDF normal blindado para que no se cuele nada que rompa en impresión. Prohíbe RGB no gestionado, obliga a embeber toda fuente y exige una condición de impresión declarada. Pregunta a tu imprenta qué variante quiere y exporta a esa, no un PDF genérico.
ISO 15930-7 → PDF/X-4 (transparencia viva + ICC)
Distingue PDF/X-1a de PDF/X-4
PDF/X-1a (ISO 15930-1, PDF 1.4) es la opción estricta de intercambio ciego: solo CMYK y spot, toda transparencia aplanada, sin gestión de color ICC. PDF/X-4 (ISO 15930-7, PDF 1.6) es el default moderno: conserva transparencias vivas, capas y color gestionado por ICC, sin aplanar nada. Prefiere X-4 salvo que el RIP de la imprenta sea viejo y pida X-1a explícito.
Cumple todos los requisitos de PDF/X antes de exportar
Toda variante de PDF/X exige los mismos innegociables. Todas las fuentes embebidas (el subset vale), un Output Intent que declare la condición de impresión, nada de RGB ni Lab no gestionado, un MediaBox/TrimBox definido y, si el arte sangra, un BleedBox. Además prohíbe cifrado, formularios y JavaScript. Con que falte uno, el validador lo rechaza.
[x] Output Intent (ICC) declarado
[x] Solo CMYK / spot, sin RGB no gestionado
[x] TrimBox definido, BleedBox si hay sangrado
[x] Sin cifrado, sin JS, sin formularios
Usa PDF/A (ISO 19005) para archivo a largo plazo
PDF/A es la familia ISO 19005 para documentos que deben verse idénticos dentro de décadas. El archivo tiene que ser totalmente autocontenido: cada fuente embebida, color independiente del dispositivo vía Output Intent y sin depender de nada externo. Prohíbe cifrado, JavaScript, audio, video y acciones de lanzamiento. Úsalo para contratos, expedientes y todo documento con permanencia legal, no para prensa.
ISO 19005 · PDF AssociationElige la parte correcta de PDF/A: A-1, A-2 o A-3
PDF/A-1 (ISO 19005-1, sobre PDF 1.4) es la más estricta y prohíbe transparencias y capas. PDF/A-2 (ISO 19005-2, PDF 1.7) suma transparencia viva, capas, JPEG2000 e incrustar otros archivos PDF/A. PDF/A-3 (ISO 19005-3) va más allá y permite adjuntar cualquier tipo de archivo (por ejemplo la hoja de cálculo origen de una factura). Cada parte tiene además niveles de conformidad: a (etiquetado/accesible), b (visual básico), u (texto Unicode).
A-2 (PDF 1.7): transparencia, capas, JPEG2000
A-3 (PDF 1.7): A-2 + cualquier archivo adjunto
niveles: a = etiquetado, b = básico, u = unicode
Elige el estándar según el destino
No hay un mejor estándar de PDF, hay el correcto para el destino del archivo. PDF/X es para preprensa, PDF/A para archivo, PDF/UA (ISO 14289) para accesibilidad con lectores de pantalla. Empareja el estándar con el trabajo antes de exportar, porque cambiar después puede obligar a re-aplanar o re-etiquetar.
X-1a prensa (estricto) aplanada CMYK+spot
X-4 prensa (moderno) viva CMYK+spot+ICC
A-2/A-3 archivo viva indep. de dispositivo
UA accesibilidad n/a n/a (etiquetado)
Exporta desde un preset real, nunca PDF genérico
En InDesign, Illustrator o una herramienta de impresión, exporta con el preset PDF/X-4 (o el de tu imprenta), no con el PDF por defecto de "menor tamaño" o "alta calidad". Un export genérico deja objetos RGB, pierde el Output Intent y puede quitar el sangrado. El preset impone las reglas del estándar al exportar, que es justo lo que quieres.
Un archivo puede cumplir varios estándares
Los estándares no son excluyentes mientras sus reglas no choquen. Un archivo bien construido puede ser PDF/X-4 y PDF/A-3 a la vez, o PDF/A-2 y PDF/UA juntos, llevando ambos identificadores en sus metadatos. Combina solo cuando las restricciones concuerdan: PDF/A-1 y X-4 chocan porque A-1 prohíbe la transparencia viva que X-4 conserva.
PDF AssociationDeclara un Output Intent
El Output Intent es un perfil ICC embebido que nombra la condición de impresión destino, indicando a la prensa cómo interpretar los colores del documento. PDF/X exige uno (por ejemplo FOGRA39 para couché europeo, GRACoL/SWOP para US); PDF/A también lo exige para que el color archivado sea independiente del dispositivo. Sin él el archivo no es conforme y el color deriva entre dispositivos.
OutputConditionIdentifier: FOGRA39
DestOutputProfile: [ICC embebido]
HTML a PDF (Chrome) no es PDF/X; post-procesa
Chrome headless, WeasyPrint y la mayoría de motores web a PDF emiten PDFs RGB sin Output Intent ni TrimBox, así que por sí solos nunca cumplen PDF/X. Conviértelo después con Ghostscript o Acrobat, alimentando una definición PDFX y el perfil ICC destino. Chrome arma el layout; el post-proceso lo vuelve legal para prensa.
-sColorConversionStrategy=CMYK \
-sDEVICE=pdfwrite \
-sOutputFile=press.pdf PDFX_def.ps in.pdf
Acierta con los metadatos XMP
La conformidad no es solo del contenido; el identificador del estándar vive en un paquete de metadatos XMP. PDF/A usa el esquema pdfaid (parte y nivel de conformidad), PDF/X usa pdfxid/GTS_PDFXVersion. Título y autor van en dc:title y dc:creator. Si el XMP falta o etiqueta mal la versión, el validador marca el archivo como no conforme aunque lo visual esté perfecto.
<pdfaid:conformance>B</pdfaid:conformance>
<pdfxid:GTS_PDFXVersion>PDF/X-4</...>
- R-244 Usa PDF/X (ISO 15930) para entregar artes finales a prensa
- R-245 Distingue PDF/X-1a de PDF/X-4
- R-246 Cumple todos los requisitos de PDF/X antes de exportar
- R-247 Usa PDF/A (ISO 19005) para archivo a largo plazo
- R-248 Elige la parte correcta de PDF/A: A-1, A-2 o A-3
- R-249 Elige el estándar según el destino
- R-250 Exporta desde un preset real, nunca PDF genérico
- R-251 Un archivo puede cumplir varios estándares
- R-252 Declara un Output Intent
- R-253 HTML a PDF (Chrome) no es PDF/X; post-procesa
- R-254 Acierta con los metadatos XMP