36
UNE-ISO 19005-1 norma espaæola Octubre 2008 T˝TULO Gestin de documentos Formato de fichero de documento electrnico para la conservacin a largo plazo Parte 1: Uso del PDF 1.4 (PDF/A-1) Document management. Electronic document file format for long-term preservation. Part 1: Use of PDF 1.4 (PDF/A-1). Gestion de documents. Format de fichier des documents Ølectroniques pour une conservation long terme. Partie 1: Utilisation du PDF 1.4 (PDF/A-1). CORRESPONDENCIA Esta norma es idØntica a las Normas Internacionales ISO 19005-1:2005 e ISO 19905-1:2005/Cor.1:2007. OBSERVACIONES ANTECEDENTES Esta norma ha sido elaborada por el comitØ tØcnico AEN/CTN 50 Documentacin cuya Secretara desempeæa FESABID. Editada e impresa por AENOR Depsito legal: M 45980:2008 LAS OBSERVACIONES A ESTE DOCUMENTO HAN DE DIRIGIRSE A: 34 PÆginas © AENOR 2008 Reproduccin prohibida GØnova, 6 [email protected] 28004 MADRID-Espaæa www.aenor.es Tel.: 902 102 201 Fax: 913 104 032 Grupo 21

ISO_19005-1_2008_PDF-A

Embed Size (px)

Citation preview

  • UNE-ISO 19005-1 norma espaola

    Octubre 2008 TTULO

    Gestin de documentos Formato de fichero de documento electrnico para la conservacin a largo plazo Parte 1: Uso del PDF 1.4 (PDF/A-1) Document management. Electronic document file format for long-term preservation. Part 1: Use of PDF 1.4 (PDF/A-1). Gestion de documents. Format de fichier des documents lectroniques pour une conservation long terme. Partie 1: Utilisation du PDF 1.4 (PDF/A-1).

    CORRESPONDENCIA

    Esta norma es idntica a las Normas Internacionales ISO 19005-1:2005 e ISO 19905-1:2005/Cor.1:2007.

    OBSERVACIONES

    ANTECEDENTES

    Esta norma ha sido elaborada por el comit tcnico AEN/CTN 50 Documentacincuya Secretara desempea FESABID.

    Editada e impresa por AENOR Depsito legal: M 45980:2008

    LAS OBSERVACIONES A ESTE DOCUMENTO HAN DE DIRIGIRSE A:

    34 Pginas

    AENOR 2008 Reproduccin prohibida

    Gnova, 6 [email protected] 28004 MADRID-Espaa www.aenor.es

    Tel.: 902 102 201 Fax: 913 104 032

    Grupo 21

  • S

  • - 3 - ISO 19005-1:2005

    NDICE

    Pgina PRLOGO ........................................................................................................................................ 4 INTRODUCCIN ............................................................................................................................ 5 1 OBJETO Y CAMPO DE APLICACIN ...................................................................... 6 2 NORMAS PARA CONSULTA....................................................................................... 7 3 TRMINOS Y DEFINICIONES.................................................................................... 8 4 NOTACIN...................................................................................................................... 9 5 NIVELES DE CONFORMIDAD ................................................................................... 10 5.1 Generalidades ................................................................................................................... 10 5.2 Conformidad de Nivel A.................................................................................................. 10 5.3 Conformidad de Nivel B .................................................................................................. 10 5.4 Lectores conformados a la norma................................................................................... 11 6 REQUISITOS TCNICOS ............................................................................................. 11 6.1 Estructura del archivo ..................................................................................................... 11 6.2 Grficos ............................................................................................................................. 13 6.3 Fuentes .............................................................................................................................. 15 6.4 Transparencia................................................................................................................... 17 6.5 Anotaciones....................................................................................................................... 18 6.6 Acciones ............................................................................................................................ 18 6.7 Metadatos.......................................................................................................................... 19 6.8 Estructura lgica .............................................................................................................. 25 6.9 Formularios interactivos ................................................................................................. 27 ANEXO A (Informativo) RESUMEN DE CONFORMIDAD DE PDF/A-1 .............................. 28 ANEXO B (Informativo) MEJORES PRCTICAS DE PDF/A................................................. 32 BIBLIOGRAFA............................................................................................................................... 33

  • ISO 19005-1:2005 - 4 -

    PRLOGO ISO (la Organizacin Internacional de Normalizacin) es una federacin mundial de organismos nacionales de normalizacin (organismos miembros de ISO). El trabajo de preparacin de las normas internacionales normalmente se realiza a travs de los comits tcnicos de ISO. Cada organismo miembro interesado en una materia para la cual se haya establecido un comit tcnico, tiene el derecho de estar representado en dicho comit. Las organizaciones internacionales, pblicas y privadas, en coordinacin con ISO, tambin participan en el trabajo. ISO colabora estrechamente con la Comisin Electrotcnica Internacional (IEC) en todas las materias de normalizacin electrotcnica. Las normas internacionales se redactan de acuerdo con las reglas establecidas en la Parte 2 de las Directivas ISO/IEC. La tarea principal de los comits tcnicos es preparar normas internacionales. Los proyectos de normas internacionales adoptados por los comits tcnicos se envan a los organismos miembros para su votacin. La publicacin como norma internacional requiere la aprobacin por al menos el 75% de los organismos miembros con derecho a voto. Se llama la atencin sobre la posibilidad de que algunos de los elementos de esta norma internacional puedan estar sujetos a derechos de patente. ISO no asume la responsabilidad por la identificacin de cualquiera o todos los derechos de patente. La Norma ISO 19005-1 fue preparada por el Comit Tcnico ISO/TC 171 Aplicaciones para transferen-cia de imgenes y documentos a medios pticos, Subcomit SC 2, Temas de aplicacin, en colaboracin con los Comits Tcnicos ISO/TC 130, Tecnologa grfica, ISO/TC 42 Fotografa e ISO/TC 46, Infor-macin y documentacin, Subcomit SC 11 Gestin de documentos, en un Grupo de Trabajo Conjunto. La Norma ISO 19005 consta de las partes siguientes, bajo el ttulo general de Gestin de documentos. Formato de fichero de documento electrnico para la conservacin a largo plazo. Parte 1: Uso de PDF 1.4 (PDF/A-1). En esta versin corregida de la Norma ISO 19005-1:2005, se ha aumentado el prrafo 5 del Prlogo (aqu arriba) a fin de mencionar la colaboracin de los comits tcnicos de la ISO siguientes: ISO/TC 130, ISO/TC 42 e ISO/TC 46 en la preparacin de esta parte de la Norma ISO 19005.

  • - 5 - ISO 19005-1:2005

    INTRODUCCIN

    PDF es un formato digital para la representacin de documentos. Los archivos PDF pueden crearse de forma nativa, desde otros formatos electrnicos o digitalizando desde papel, microfilm y otros formatos impresos. Las empresas, ad-ministraciones, bibliotecas, archivos y otras instituciones e individuos de todo el mundo usan el formato PDF para re-presentar considerables conjuntos de informacin importante. Una gran parte de esta informacin debe conservarse du-rante largos perodos de tiempo y parte de ella debe conservarse permanentemente. Estos archivos PDF deben poderse utilizar y ser accesibles a travs de mltiples generaciones de tecnologa. El uso y acceso futuro a estos objetos depende del mantenimiento de su apariencia visual as como de sus propiedades de orden superior, tales como la organizacin lgica de las pginas, secciones y prrafos, el flujo de texto recuperable por mquina en el orden natural de la lectura, y una variedad de metadatos administrativos, de conservacin y descriptivos. Adobe Systems Incorporated pone a disposicin pblica la especificacin del formato PDF. Sin embargo, la naturaleza universal y la gran riqueza de caractersticas del formato requiere la inclusin de restricciones adicionales sobre su uso para hacerla adecuada para la conservacin a largo plazo de documentos electrnicos. El propsito principal de esta parte de la Norma ISO 19005 es definir un formato de archivo basado en el PDF, conoci-do como PDF/A, que proporciona un mecanismo para la representacin de documentos electrnicos de modo que con-serva su apariencia visual a pesar del paso del tiempo, independientemente de las herramientas y sistemas usados para crear, almacenar o representar los archivos. Un propsito secundario de esta parte de la Norma ISO 19005 es proporcionar un marco que registre el contexto e his-toria de los documentos electrnicos en metadatos dentro de los archivos conformes a la Norma PDF/A. Otro propsito de esta parte de la Norma ISO 19005 es definir un marco para la representacin de la estructura lgica y otras informaciones semnticas de los documentos electrnicos dentro de los archivos conformes a la Norma PDF/A. Para cumplir estos objetivos, se identifica el conjunto de componentes del PDF que pueden usarse, y las restricciones en la forma de su uso, dentro de los archivos conformes a la Norma PDF/A. La Norma PDF/A, por s mismo, no asegura necesariamente que la apariencia visual del contenido refleje con precisin el material de origen usado para crear el archivo conformado; es decir, el proceso usado para crear un archivo conforme a la Norma PDF/A puede que substituya las fuentes, cambie el flujo del texto, reduzca la resolucin de las imgenes o use una compresin con prdidas. Las organizaciones que necesiten asegurar que un archivo conformado sea una representacin precisa del material de origen puede que necesiten imponer requisitos adicionales en los procesos que generan el archivo conformado ms all de los impuestos por esta parte de la Norma ISO 19005. Adicionalmente, es importante para esas organizaciones poner en prctica polticas y prcticas concernientes a la inspeccin de los archivos conformados para obtener una correcta apariencia visual. Esta parte de la Norma ISO 19005 debera servir como criterio para fijar la conservacin a largo plazo de los documen-tos de una organizacin, que han sido creados como archivos electrnicos. El xito de la puesta en prctica de esta parte de la Norma ISO 19005 para los archivos, depende de: los requisitos de conservacin del entorno de archivos de una organizacin, las polticas de gestin de registros y los

    procedimientos tal como se especifican en la Norma ISO 15489-1, [9]; cualquier requisito adicional y condiciones necesarias para asegurar la persistencia de los documentos electrnicos y

    sus caractersticas con el paso del tiempo, incluyendo, pero no limitados a aquellos definidos por: ISO 14721

    ISO/TR 15801, [10]

    ISO/TR 18492, [12]

    ISO 18509-1, [13]

    ISO 18509-2, [14]

  • ISO 19005-1:2005 - 6 -

    procesos necesarios que aseguren la calidad para verificar la conformidad con los requisitos y condiciones aplica-bles; es decir, un rgimen de inspeccin que verifique la calidad y la integridad de los datos de origen convertidos.

    Esta parte de la Norma ISO 19005 debera conducir al desarrollo de varias aplicaciones que lean, representen grfica-mente, escriban y validen los archivos conformes. Las diferentes aplicaciones incorporarn varias capacidades para pre-parar, interpretar y procesar los archivos basndose en las necesidades que perciban los proveedores de esas aplicacio-nes. Sin embargo, es importante observar que una aplicacin conforme a la norma debe poder leer y procesar adecua-damente todos los archivos que cumplan con un nivel de conformidad especificado. Este documento ha sido creado como parte 1 de la Norma ISO 19005 para permitir la creacin de futuras partes, que po-dr proporcionar compatibilidad con las versiones futuras de la especificacin PDF subyacente sin que conviertan en obsoletos ni este documento ni las aplicaciones basadas en la versin 1.4 del PDF. Se recomiendan los trminos siguientes, que se refieren a la especificacin o partes de la norma, cuando se haya de re-ferir a esta especificacin y no se use el nombre ISO completo: PDF/A sinnimo de la familia de la Norma ISO 19005; PDF/A-1 sinnimo de la Norma ISO 19005-1; PDF/A-1a sinnimo de la Norma ISO 19005-1 con conformidad de Nivel A; PDF/A-1b sinnimo de la Norma ISO 19005-1 con conformidad de Nivel B. Esta parte de la Norma ISO 19005, en conjuncin con el documento Referencia de PDF y Especificacin de XMP, de enero de 2004, proporciona suficiente informacin para interpretar cualquier archivo PDF/A conformado. La Referencia PDF contiene una declaracin de Adobe Systems Incorporated referente a su propiedad intelectual y a su deseo de per-mitir el uso perpetuo, libre de derechos de autor y no exclusivo de esa propiedad intelectual a fin de promocionar el uso del PDF. Adobe ha proporcionado a la oficina ISO una declaracin similar referente a la Especificacin XMP. EN ge-neral cualquiera puede usar la Referencia PDF y la Especificacin XMP para crear aplicaciones que lean, escriban o procesen de otro modo los archivos PDF/A. Las reclamaciones de patente referentes a las aplicaciones que lean, representen grficamente, escriban o procesen de otro modo los archivos PDF/A quedan fuera del alcance de esta parte de la Norma ISO 19005. Las organizaciones NPES y AIIM, que desarrollan estndares acreditados, mantienen una serie en curso de notas de aplicacin para guiar a los desarrolladores y usuarios de esta parte de la Norma ISO 19005. Estas notas de aplicacin es-tn disponibles en y . Ambas or-ganizaciones, NPES y AIIM, conservarn tambin copias de las referencias normativas no ISO especficas de esta parte de la Norma ISO 19005 que sean documentos electrnicos disponibles pblicamente. 1 OBJETO Y CAMPO DE APLICACIN

    Esta parte de la Norma ISO 19005 especifica cmo se usa el Formato de Documento Porttil (PDF) 1.4 para la conser-vacin a largo plazo de documentos electrnicos. Este formato se aplica a documentos que contienen datos de carcter, rasterizados y vectoriales. Esta parte de la Norma ISO 19005 no se aplica a: procesos especficos para la conversin de documentos de papel o electrnicos al formato PDF/A; diseos tcnicos especficos, interfaces de usuario, puestas en prctica o detalles operativos de la representacin gr-

    fica; mtodos fsicos especficos de almacenamiento de estos documentos como medios o condiciones de almacenamiento;

  • - 7 - ISO 19005-1:2005

    hardware de ordenador y/o sistemas operativos requeridos. 2 NORMAS PARA CONSULTA

    Las normas que a continuacin se indican son indispensables para la aplicacin de esta norma. Para las referencias con fecha, slo se aplica la edicin citada. Para las referencias sin fecha se aplica la ltima edicin de la norma (incluyendo cualquier modificacin de sta). ISO/IEC 6461) Tecnologas de la informacin. Conjunto de caracteres codificados ISO 7-bit para intercambio de informacin. NOTA 1 La codificacin de carcter definida en la Norma ISO/IEC 646 es equivalente a ANSI X3,4 (ASCII)[1] y ECMA-6[2]. ISO/IEC 9541-11) Tecnologas de la informacin. Intercambio de la informacin de fuente. Parte 1: Arquitectura. ISO/IEC 10646-11) Tecnologas de la informacin. Conjunto de caracteres codificado de octeto mltiple (UCS). Parte 1: Arquitectura y Plano multilinge bsico. NOTA 2 Los valores de cdigo de carcter definidos en la Norma ISO/IEC 10646-1 son equivalentes a los de Unicode[22]. ISO 147211) Sistemas de transferencia de informacin y datos de espacio. Sistema de informacin de archivo abierto. Modelo de referencia. ISO 15930-41) Tecnologa grfica. Intercambio de datos digitales preimpresin usando PDF. Parte 4: Intercambio completo CMYK y datos de colas de impresin por puntos utilizando PDF 1.4 (PDF/X-1a). Date and Time Formats, Nota del W3C, 15 de septiembre de 1997, Disponibles en Internet: Errata for PDF Reference, tercera edicin, 18 de junio de 2003. Disponible en Internet: Extensible Markup Language (XML) 1.0 (Third Edition), Recomendacin de W3C, 4 de febrero de 2004. Disponible en Internet: ICC.1:1998-09, File Format for Color Profiles, Consorcio Internacional del Color. Disponible en Internet: ICC.1A:1999-04, Addendum 2 to Spec. ICC.1:1998-09, Consorcio Internacional del Color. Disponible en Internet: PDF Reference: Adobe Portable Document Format, Versin 1.4, Adobe Systems Incorporated 3 edicin. (ISBN 0-201-75839-3). Disponible en Internet: RDF/XML Syntax Specification (Revised), Recomendacin de W3C, 10 de febrero de 2004. Disponible en Internet: Tags for the Identification of Languages, RFC 1766, marzo de 1995. Disponible en Internet: XMP Specification, enero de 2004, Adobe Systems Incorporated. Disponible en Internet: NOTA 3 AIIM y NPES (organizaciones que desarrollan estndares acreditados) mantienen copias de las referencias no ISO que sean documentos

    electrnicos disponibles pblicamente.

    1) Pendientes de adopcin como normas UNE-ISO.

  • ISO 19005-1:2005 - 8 -

    3 TRMINOS Y DEFINICIONES

    Para los fines de este documento, se aplican los trminos y definiciones siguientes:

    3.1 nivel de conformidad (conformance level): Conjunto identificado de restricciones y requisitos que deben cumplir los archivos y los lectores. [ISO 15930-4]

    3.2 tabla de referencia cruzada (cross reference table): Estructura de datos del PDF que contiene la compensacin de bytes (byte offset) del comienzo de los objetos indirectos dentro del archivo.

    3.3 diccionario (dictionary): Tabla de asociacin que contiene los pares de valores clave, especificando el nombre y valor de un atributo para los objetos, lo cual se usa generalmente para recoger y juntar los atributos de un objeto complejo. [ISO 15930-4]

    3.4 documento electrnico (electronic document): Representacin electrnica de un conjunto orientado a pgina de datos de un texto o datos grficos, y de los metadatos tiles para identificar, entender y representar los datos que podrn reproducirse en papel o en microforma ptica sin pr-dida significativa de su contenido de informacin.

    3.5 marcador de final de archivo (end-of-file marker): Secuencia de cinco caracteres (%%EOF) que marca el final de un archivo PDF.

    3.6 marcador de final de lnea (end-of-line marker) (EOL Marker): Secuencia de uno o dos caracteres que marca el final de una lnea de texto, y que consta de un carcter de RETORNO DE CARRO (CARRIAGE RETURN) (0Dh) o de un carcter de AVANCE DE LNEA (LINE FEED) (0Ah), o de un RETORNO DE CARRO seguido inmediatamente de un AVANCE DE LNEA.

    3.7 fuente (font): Coleccin identificada de grficos que pueden ser glifos u otros elementos grficos. [ISO 15930-4]

    3.8 glifo (glyph): Smbolo grfico abstracto reconocible que es independiente de cualquier diseo especfico. [ISO/IEC 9541-1]

    3.9 perfil ICC (ICC profile): Perfil de color conforme a las especificaciones del Consorcio Internacional del Color (ICC) y a sus suplementos. [ICC.1:1998-09] y [ICC.1A:1999-04]

    3.10 lector interactivo (interactive reader): Lector que requiere o permite la interaccin humana durante la fase de procesamiento del software. NOTA Una herramienta de visualizacin de archivos es un ejemplo de lector interactivo; un procesador de imgenes rasterizadas es un ejemplo de

    lector no interactivo.

  • - 9 - ISO 19005-1:2005

    3.11 conformidad de Nivel A (level A conformance): Nivel de conformidad que abarca todos los requisitos de esta parte de la Norma ISO 19005.

    3.12 conformidad de Nivel B (level B conformance): Nivel de conformidad que abarca todos los requisitos de esta parte de la Norma ISO 19005 concernientes a la apariencia visual de los documentos electrnicos, pero no sus propiedades estructurales ni semnticas.

    3.13 largo plazo: Perodo de tiempo lo suficientemente largo como para no tener que preocuparse sobre los impactos de las tecnologas cambiantes, incluyendo el soporte de nuevos medios y formatos de datos, y de una comunidad cambiante de usuarios, que puedan afectar a la informacin mantenida en un depsito, y que puede prolongarse durante un futuro indefinido. [ISO 14721]

    3.14 PDF; formato de documento porttil (Portable Document Format): Formato de archivo definido en PDF Reference y en su Errata. [ISO 15930-4]

    3.15 lector (reader): Aplicacin de software que es capaz de leer y procesar archivos correctamente. [ISO 15930-4]

    3.16 carcter de espacio (space character): Carcter de cadena de texto usado para representar el espacio ortogrfico en blanco en los operandos de los operadores que muestran texto. NOTA Los caracteres de espacio habitualmente usados incluyen la TABULACION HORIZONTAL (U+0009), el AVANCE DE LINEA

    (U+000A), la TABULACION VERTICAL (U+000B), AVANCE DE PAGINA (U+000C), RETORNO DE CARRO (U+000D), ESPA-CIO (U+0020), ESPACIO DE CARACTER SIN SEPARACION (no-break space) (U+00A0), ESPACIO ENE (U+2002), ESPACIO EME (U+2003), ESPACIO DE CIFRA (U+2007), ESPACIO DE PUNTUACION (U+2008), ESPACIO FINO (U+2009), ESPACIO DE UN PUNTO (U+200A), ESPACIO DE ANCHO CERO (U+200B) y ESPACIO IDEOGRAFICO (U+3000).

    3.17 carcter de espacio en blanco: Carcter NULL (NULO) (00h), HORIZONTAL TABULATION (TABULACION HORIZONTAL) (09h), LINE FEED (AVANCE DE LINEA) (0AH), FORM FEED (AVANCE DE PAGINA) (0Ch),) CARRIAGE RETURN (RETORNO DE CARRO) (0Dh), o SPACE (ESPACIO) (20h).

    3.18 escritor (writer): Aplicacin de software que puede escribir archivos. [ISO 15930-4]

    3.19 paquete de XMP (XMP packet): Envoltorio estructurado para metadatos XMP serializados que pueden incrustarse en una gran variedad de formatos de archivo. 4 NOTACIN

    Los operadores de PDF, las palabras clave del PDF, los nombres de las claves en los diccionarios de PDF, y otros nom-bres predefinidos se escriben en fuente sans serif y en negrita; los operandos de los operadores de PDF o valores de cla-ves de diccionario se escriben en fuente sans serif y en cursiva. EJEMPLO El valor Predeterminado (Default) de la clave TR2.

  • ISO 19005-1:2005 - 10 -

    Los caracteres token usados para delimitar objetos y describir la estructura de los archivos PDF, como se definen en PDF Reference 3.1, pueden identificarse por su nombre de carcter ISO/IEC 646 escrito en maysculas en fuente sans serif y en negrita seguido por un parntesis con un valor de carcter hexadecimal de dos dgitos seguido del sufijo h. EJEMPLO RETORNO DE CARRO (CARRIAGE RETURN) (0Dh). Los caracteres en cadena en flujos de contenido, como se definen en PDF Reference 3.8.1, pueden identificarse por su nombre de carcter ISO/IEC 10646-1 escrito en maysculas en fuente sans serif y en negrita seguido por un parntesis con un valor de cdigo de carcter hexadecimal de cuatro dgitos y con el prefijo U+. EJEMPLO ESPACIO ENE (EN SPACE) (U+2002). A efectos de esta parte de la Norma ISO 19005, las referencias a PDF Reference corresponden a PDF Reference: Adobe Portable Document Format, versin 1.4, 3 edicin, y corregida por Errata for PDF Referencia, 3 edicin. 5 NIVELES DE CONFORMIDAD

    5.1 Generalidades

    Esta parte de la Norma ISO 19005 define un formato de archivo para la representacin de documentos electrnicos co-nocido como PDF/A-1. Los archivos PDF/A-1 conformados a esta norma deben cumplir con todos los requisitos de la referencia PDF Reference como queda expuesta y modificada en esta parte de la Norma ISO 19005. Un archivo confor-mado a esta norma puede incluir alguna funcin vlida de PDF Reference que no est explcitamente prohibida en esta parte de la Norma ISO 19005. Las funciones descritas en las especificaciones del PDF anteriores a la versin 1.4, que no se describan explcitamente en PDF Reference no deben usarse. Ni el nmero de versin en la cabecera de un ar-chivo PDF ni el valor de la clave Versin en el diccionario del catlogo del documento deben usarse para determinar si un archivo cumple con esta parte de la Norma ISO 19005. NOTA 1 Un archivo conformado no est obligado a usar ninguna funcin de PDF diferente de las requeridas explcitamente por la referencia PDF

    Reference o por esta parte de la Norma ISO 19005. NOTA 2 El mecanismo adecuado por el que un archivo puede identificarse presuntamente a s mismo como archivo PDF/A-1 con un nivel dado de

    conformidad se describe en el apartado 6.7.11.

    5.2 Conformidad de Nivel A

    Los archivos de conformidad de Nivel A deben cumplir todos los requisitos de esta parte de la Norma ISO 19005. Un archivo que cumpla con este nivel de conformidad recibe la denominacin de archivo de conformidad PDF/A-1a.

    5.3 Conformidad de Nivel B

    En reconocimiento de las diferentes necesidades de conservacin de las diversas comunidades de usuarios que usan los ar-chivos PDF, esta parte de la Norma ISO 19005 define la conformidad de Nivel B. Los archivos de conformidad de Nivel B deben cumplir todos los requisitos de esta parte de la Norma ISO 19005, excepto las de los apartados 6.3.8 y 6.8. Un archi-vo que cumpla con este nivel de conformidad recibe la denominacin de archivo de conformidad PDF/A-1b. NOTA Los requisitos de conformidad de Nivel B son los mnimos necesarios para asegurar que la apariencia visual representada de un archivo con-

    formado pueda conservarse a largo plazo. Sin embargo, los archivos conformados a Nivel B puede que no tengan informacin interna sufi-cientemente compleja como para permitir la conservacin de la estructura lgica del documento y el flujo de texto del contenido en el orden de lectura natural, que proporciona la conformidad de Nivel A. Los requisitos de la conformidad de Nivel A dan mayores responsabilidades a los escritores de los archivos conformados y a los que preparan tales archivos, pero esos requisitos permiten un nivel ms alto de confianza y de conservacin del documento con el tiempo. Adicionalmente, la conformidad de Nivel A facilita la accesibilidad de los archivos conforma-dos a aquellos usuarios con discapacidades fsicas.

  • - 11 - ISO 19005-1:2005

    5.4 Lectores conformes con la norma

    Un lector con conformidad debe cumplir con todos los requisitos concernientes al comportamiento funcional del lector especificado en esta parte de la Norma ISO 19005. Los requisitos de esta parte de la Norma ISO 19005 con respecto al comportamiento del lector se describen en los trminos de los requisitos funcionales generales aplicables a todos los lectores con conformidad. Esta parte de la Norma ISO 19005 no prescribe ningn diseo tcnico especfico, interfaz de usuario o detalles de puesta en prctica de los lectores con conformidad. La representacin de los archivos conformados se realizar como se describe en PDF Reference y sujeta a los otros re-quisitos especificados en esta parte de la Norma ISO 19005. Los lectores con conformidad puede que ignoren las fun-ciones descritas en las especificaciones de PDF anteriores a la versin 1.4 que no se describan explcitamente en la refe-rencia PDF Reference. Los lectores con conformidad deben poder leer y procesar correctamente todos los archivos PDF/A-1 que cumplan con un nivel especificado de conformidad. Los lectores con conformidad de Nivel A pueden leer y procesar correctamente todos los archivos de conformidad de Nivel A y B. Los lectores con conformidad de Nivel B pueden leer y procesar co-rrectamente todos los archivos con conformidad de Nivel B. 6 REQUISITOS TCNICOS

    6.1 Estructura del archivo 6.1.1 Generalidades

    Los apartados 6.1.2 a 6.1.13 tratan sobre temas generales de formato de archivo y sobre los elementos bsicos que for-man la estructura general de un archivo conformado. 6.1.2 Cabecera de archivo

    El carcter % de la cabecera de archivo debe aparecer en el offset de byte 0 del archivo. La lnea de la cabecera de archivo debe ser seguida inmediatamente por un comentario consistente en un carcter % se-guido de al menos cuatro caracteres, cuyos valores de bytes codificados de cada uno deben tener un valor decimal ma-yor de 127. NOTA La presencia de los valores de byte de carcter codificados mayores que el decimal 127 cerca del comienzo de un archivo es usada por dife-

    rentes herramientas y protocolos de software para clasificar el archivo como contenedor de datos binarios de 8 bits que debern conservarse durante el procesamiento.

    6.1.3 Final del archivo

    El diccionario de final del archivo debe contener la palabra clave ID. La palabra clave Encrypt no debe ser usada en el diccionario del final. Ningn dato debe seguir el marcador ltimo del final del archivo excepto un marcador nico y opcional de final de lnea. El final del archivo al que nos referimos es o el ltimo diccionario del final en un archivo PDF, como se describe en PDF Reference 3.4.4 y 3.4.5, o el primer final de pgina en un archivo PDF linearizado, como se describe en PDF Reference F.2. En un archivo linearizado la palabra clave ID debe estar presente en los diccionarios del final del primer final de pgina y del ltimo final y el valor de ambas apariciones de la palabra clave debe ser idntico. NOTA La prohibicin explcita de la palabra clave Encrypt tiene el efecto implcito de no permitir el cifrado ni los permisos de acceso protegidos

    con contrasea. 6.1.4 Tabla de referencia cruzada

    En una cabecera de subseccin de referencia cruzada el nmero y la gama del objeto de inicio deben estar separados por un carcter de un slo ESPACIO (20h).

  • ISO 19005-1:2005 - 12 -

    La palabra clave xref y la cabecera de subseccin de referencia cruzada deben estar separadas por un marcador nico EOL. Cualquier objeto cuyo offset no est referenciado en la tabla de referencia cruzada deber quedar exento de todos los re-quisitos de esta parte de la Norma ISO 19005. 6.1.5 Diccionario de informacin del documento

    En un archivo conformado puede definirse un diccionario de informacin del documento. Si se definiera, sus elementos deben ser coherentes con las propiedades de metadatos XMP anlogas como se especifican en el apartado 6.7.3. 6.1.6 Objetos en cadena

    Las cadenas hexadecimales deben contener un nmero par de caracteres de espacios no blancos, cada uno en la gama de 0 a 9 y de A a F o de a a f. 6.1.7 Objetos en flujo

    La palabra clave stream (flujo) debe ser seguida por una secuencia de caracteres de RETORNO DE CARRO (CARRIAGE RETURN) (0Dh) y de AVANCE DE LNEA (LINE FEED) (0Ah) o por un nico carcter de AVAN-CE DE LNEA. Un marcador de EOL debe preceder a la palabra clave endstream (fin de flujo). El valor de la clave Length (longitud) especificado en el diccionario de flujo debe coincidir con el nmero de bytes en el archivo que siguen al carcter de AVANCE DE LINEA posterior a la palabra clave stream (flujo) y anteriores al marcador EOL antes de la palabra clave endstream (final de flujo). NOTA 1 Estos requisitos eliminan cualquier ambigedad potencial concerniente al final del contenido del flujo. Un diccionario de objetos en flujo no debe contener las claves F, FFilter o FDecodeParams. NOTA 2 Estas claves se usan para dirigirse a contenidos de documento externos al archivo. La prohibicin explcita de estas claves tiene el efecto

    implcito de no permitir que el contenido externo pueda crear dependencias externas comprometiendo as los esfuerzos de conservacin. 6.1.8 Objetos indirectos

    El nmero de objetos y el nmero de generacin deben ir separados por un carcter nico de espacio en blanco. El n-mero de generacin y la palabra clave obj deben ir separados por un carcter nico de espacio en blanco. El nmero de objetos y la palabra clave endobj deben ir precedidos por un marcador EOL. Las palabras clave obj y endobj deben ir seguidas cada una de ellas por un marcador EOL. 6.1.9 PDF linearizado

    La linearizacin est permitida pero cualquier informacin de linearizacin proporcionada dentro de un archivo debera ignorarse por los lectores conformados. 6.1.10 Filtros

    El filtro LZWDecode no debe permitirse NOTA El uso del algoritmo de compresin LZW ha quedado sujeto a restricciones de propiedad intelectual. 6.1.11 Archivos incrustados

    Un diccionario de especificacin de archivo, tal como se define en PDF Reference 3.10.2, no debe contener la clave EF. Un diccionario de nombre de archivo, como se define en PDF Reference 3.6.3, no debe contener la clave EmbeddedFiles (archivos incrustados). NOTA Estas claves se usan para encapsular archivos que contienen contenido arbitrario dentro de un archivo PDF. La prohibicin explcita de estas

    claves tiene el efecto implcito de no permitir archivos incrustados que puedan crear dependencias externas comprometiendo los esfuerzos de conservacin.

  • - 13 - ISO 19005-1:2005

    6.1.12 Lmites de la puesta en prctica

    Un archivo no conformado no debe quebrantar ninguno de los lmites especificados en la tabla C.1 del PDF Reference. NOTA Cumpliendo con estos lmites, un archivo conforme ser compatible con la gama ms amplia posible de lectores. 6.1.13 Contenido opcional

    El diccionario del catlogo del documento no debe contener una clave con el nombre OCProperties. NOTA La prohibicin explcita de la clave OCProperties, que se permite en PDF 1.5 [19], tiene el efecto implcito de no permitir contenido opcional

    que genere representaciones alternativas de un documento.

    6.2 Grficos 6.2.1 Generalidades

    Los apartados 6.2.2 a 6.2.10 describen las restricciones aplicadas a los lectores y archivos conformes. Estos puntos tra-tan sobre los temas de representacin grfica en los que no intervienen ni fuentes ni elementos interactivos. 6.2.2 Intencin de salida

    Un archivo conforme puede especificar las caractersticas de color del dispositivo en el que se piensa representar usando una intencin de salida de PDF/A-1 (PDF/A-1 OutputIntent). OutputIntent PDF/A-1 es un diccionario de intencin de salida, como se define en PDF Reference 9.10.4, y se incluye en la matriz OutputIntents del archivo y tiene el valor GTS_PDFA1 como valor de su clave S y un flujo de perfil de ICC vlido como valor de su clave DestOutputProfile. Si la matriz de OutputIntents de un archivo contiene ms de una entrada, todas las entradas que contengan una clave DestOutputProfile deben tener como valor de esa clave el mismo objeto indirecto, que debe ser un flujo de perfil de ICC vlido. 6.2.3 Espacios de color 6.2.3.1 Generalidades

    Todos los colores deben especificarse de modo independiente del dispositivo, ya sea directamente usando un espacio de color independiente del dispositivo, o indirectamente usando un OutputIntent. Un archivo conformado puede usar cual-quier espacio de color especificado en PDF Reference, excepto como queda restringido en los apartados 6.2.3.2 a 6.2.3.4. NOTA La especificacin del color de modo independiente del dispositivo tal como se describe en el punto 6.2.3 permite una representacin de color pre-

    decible basada en una definicin colorimtrica y sin tener que confiar en asunciones ni en informaciones externas al archivo conformado. Tam-bin proporciona un mecanismo mediante el cual una definicin colorimtrica puede asociarse con datos de color dependientes del dispositivo.

    6.2.3.2 Espacios de color basados en ICC

    Todos los espacios de color basados en ICC (ICCBased) se incrustarn como flujos de perfiles ICC tal y como se des-cribe en PDF Reference 4.5. Un lector conformado debe representar los espacios de color basados en ICC (ICCBased) como se especifica en la es-pecificacin de ICC, y no debe usar el espacio de color Alternativo (Alternate) especificado en el diccionario de flujos de perfiles de ICC. 6.2.3.3 Espacios de color no calibrados

    Un archivo conformado puede usar el espacio de color DeviceRGB o DeviceCMYK pero no debe usar ambos. Si se usa en un archivo un espacio de color no calibrado, ese archivo debe contener un OutputIntent de PDF/A-1, como se de-fine en el apartado 6.2.2. El espacio de color DeviceRGB podr usarse slo si el archivo tiene un OutputIntent de PDF/A-1 que usa un espacio de color RGB. El espacio de color DeviceCMYK podr usarse slo si el archivo tiene un OutputIntent de PDF/A-1 que usa un espacio de color CMYK.

  • ISO 19005-1:2005 - 14 -

    En la representacin de una especificacin de color DeviceGray en un archivo cuyo OutputIntent sea un perfil RGB, un lector conformado debe convertir la especificacin de color DeviceGray a RGB siguiendo el mtodo descrito en PDF Reference 6.2.1. En la representacin de una especificacin de color DeviceGray en un archivo cuyo OutputIntent sea un perfil CMYK, un lector conformado deber convertir la especificacin de color DeviceGray a DeviceCMYK siguiendo el mtodo descrito en PDF Reference 6.2.2. Al representar colores especificados en un espacio de color dependiente del dispositivo, un lector conformado debe usar el diccionario de OutputIntent de PDF/A-1, como se define en el apartado 6.2.2, como el espacio de color de origen. 6.2.3.4 Espacios de color de Cuatricroma (Separation) y de DeviceN

    Un lector conformado debe seguir las siguientes normas durante la representacin de los espacios de color basados en DeviceN o en Cuatricroma (Separation). Si los colorantes usados en el espacio de color provienen todos de la lista de cian, magenta, amarillo y negro (Cyan,

    Magenta, Yellow, Black) ser seal de que el archivo tiene un OutputIntent y que ste es un perfil de CMYK, con lo que los colorantes se deben tratar como componentes del espacio de color especificado en el diccionario de OutputIntent de PDF/A-1, como se define en el apartado 6.2.2, y no se debe utilizar el espacio de color alternativo.

    Si el dispositivo de salida no soporta el espacio de color de Cuatricroma (Separation) ni los colorantes de DeviceN,

    se debe utilizar el espacio de color Alternativo (Alternate). El espacio de color Alternativo de un espacio de color de Cuatricroma (Separation) o de DeviceN debe cumplir to-das las restricciones sobre espacios de color especificadas en los apartados 6.2.3.2 y 6.2.3.3. 6.2.4 Imgenes

    Un diccionario de imagen no debe contener la clave de Alternativos (Alternate) o la clave OPI. Si un diccionario de imagen contuviera la clave de Interpolar (Interpolate), su valor debe ser falso (false). El uso de la clave Intencin (Intent) debe cumplir las normas dadas en el apartado 6.2.9. 6.2.5 Form XObjects

    Un diccionario de Form XObject no debe contener ninguna de las claves siguientes: la clave OPI;

    la clave Subtype2 con un valor de PS;

    la clave PS. NOTA En versiones anteriores de PDF, la clave Subtype2 con un valor de PS y la clave PS se usaban para definir flujos de cdigo PostScript ejecu-

    tables arbitrariamente, que tienen el potencial para interferir con una representacin fiable y predecible. 6.2.6 Reference XObjects

    Un archivo conformado no debe contener ningn Reference XObjects. NOTA Los Reference XObjects se refieren a contenido de documento arbitrario en archivos PDF externos, creando dependencias externas que com-

    prometen los esfuerzos de conservacin. 6.2.7 PostScript XObjects

    Un archivo conformado no debe contener nunca PostScript XObjects. NOTA Los PostScript XObjects contienen flujos de cdigo PostScript ejecutables arbitrariamente que tienen el potencial para interferir con una

    representacin fiable y predecible.

  • - 15 - ISO 19005-1:2005

    6.2.8 Estado de grficos ampliado (Extended graphics state)

    Un diccionario de ExtGState no debe contener la clave TR. Un diccionario de ExtGState no debe contener la clave TR2 con un valor diferente al Predeterminado (Default). Un lector conformado puede ignorar cualquier aparicin de la clave HT en el diccionario ExtGState. El uso de la clave RI debe cumplir las normas 6.2.9. 6.2.9 Intentos de representacin

    Cuando se especifique un intento de representacin, su valor debe ser uno de los cuatro valores definidos en PDF Reference: RelativeColormetric, AbsoluteColormetric, Perceptual o Saturation. NOTA El intento de representacin predeterminado es RelativeColorimetric. 6.2.10 Flujos de contenido

    Un flujo de contenido no debe contener operadores no definidos en PDF Reference aunque dichos operadores vayan en-tre parntesis entre los operadores de compatibilidad BX/EX. El uso del operador ri debe cumplir las normas del apartado 6.2.9. NOTA 1 Los flujos de contenido se usan para las descripciones de pgina, es decir, el flujo de Contenido (Contents) de un objeto de pgina o el

    flujo de un Form XObject, adems de para el flujo de aparicin de anotaciones, incluyendo los campos de formularios o las anotaciones de Widget.

    NOTA 2 En versiones anteriores del formato PDF se defina un operador PS PostScript. Como este operador no se define en PDF Reference, su uso

    queda implcitamente prohibido en el apartado 6.2.10.

    6.3 Fuentes 6.3.1 Generalidades

    La intencin de los requisitos de los apartados 6.3.2 a 6.3.8 sirve para asegurar que la representacin futura del conteni-do textual de un archivo conformado coincide, glifo a glifo, con la apariencia esttica del archivo segn fue creado ori-ginalmente, y para permitir la recuperacin de las propiedades semnticas de cada carcter del contenido textual. 6.3.2 Tipos de fuentes

    Todas las fuentes usadas en un archivo conformado deben conformarse a las especificaciones de fuente definidas en PDF Reference 5.5. A efectos de esta parte de la Norma ISO 19005, las fuentes multiple master se considerarn un caso especial de las fuentes Tipo 1; cualquier requisito descrito explcitamente respecto a las fuentes Tipo 1 debe ser implcitamente reque-rido con respecto a las fuentes multiple master. NOTA Es responsabilidad del escritor asegurar la conformidad de todas las fuentes. Esta parte de la Norma ISO 19005 no prescribe el modo como

    se determina la conformidad de la fuente. 6.3.3 Fuentes compuestas 6.3.3.1 Generalidades

    Para cualquier fuente compuesta dada (Tipo 0) referenciada dentro de un archivo conformado, las entradas de CIDSystemInfo de sus diccionarios de CIDFont y de CMap deben ser compatibles, como se describe en PDF Reference 5.6.2. En otras palabras, las cadenas de Registry y de Ordering de los diccionarios CIDSystemInfo para esa fuente deben ser idnticas, a menos que el valor de la clave UserCMap del diccionario Cmap sea Identity-H o Identity-V.

  • ISO 19005-1:2005 - 16 -

    6.3.3.2 CIDFonts

    Para todas las fuentes CIDFonts Tipo 2, el diccionario de CIDFont debe contener un dato CITToGIDMap que debe ser una asignacin de flujo de los CID a los ndices de glifos o al nombre Identity, como se describe en la tabla 5.13 de PDF Reference. 6.3.3.3 CMaps

    Todos los CMaps usados dentro de un archivo conformado, excepto Identity-H e Identity-V, deben incrustarse en ese ar-chivo como se describe en PDF Reference 5.6.4. Para aquellos CMaps que estn integrados, el valor en enteros de la entrada WMode en el diccionario CMap debe ser idntico al valor de WMode en el flujo CMap incrustado. 6.3.4 Programas de fuentes incrustadas

    Los programas de fuentes para todas las fuentes usadas dentro de un archivo conformado deben incrustarse dentro de ese archivo como se define en PDF Reference 5.8, excepto cuando las fuentes se usen exclusivamente con el modo 3 de representacin de texto. Se considera que se usa una fuente si alguno de sus glifos est referenciado en alguno de los si-guientes contextos: flujo de Contenido (Contents) de un objeto de pgina; flujo de un Form XObject; flujo de apariencia de una anotacin, incluyendo los campos de formulario; flujo de contenido de glifo de fuente de Tipo 3; flujo de un motivo en mosaico. Slo se deben utilizar las fuentes que se pueden incrustar legalmente en un archivo para su representacin ilimitada y universal. Todos los lectores conformes deben utilizar fuentes incrustadas para la representacin, y no otras fuentes residentes lo-cales, substituidas o simuladas. NOTA 1 Como se describe en PDF Reference 5.2.5, el modo 3 de la representacin de texto especifica que los glifos no tengan barras, no estn re-

    llenados ni usados como borde de recorte. Por lo tanto, una fuente referenciada para su uso exclusivo en este modo no se representa y en consecuencia est exenta del requisito de incrustacin.

    NOTA 2 No estn exentos los requisitos del apartado 6.3.4 de las 14 fuentes Tipo 1 normalizadas. S estn exentas de los requisitos del apartado

    6.3.4 las fuentes Tipo 3 porque el modo cmo se definen estas fuentes Tipo 3 asegura siempre su incrustacin dentro de los archivos PDF, aunque el mecanismo usado para incrustarlas difiera del de la PDF Reference 5.8.

    NOTA 3 Los requisitos para los metadatos de los programas de fuentes se describen en 6.7.10. NOTA 4 Como se declara en el apartado 6.3.5, son aceptables los subconjuntos de fuente siempre que los programas de fuente incrustados propor-

    cionen definiciones de glifos para todos los caracteres referenciados dentro del archivo. La incrustacin de los programas de fuente permite que cualquier lector conformado reproduzca correctamente todos los glifos del mismo modo exacto como fueron publicados originalmente sin referencia a recursos externos posiblemente efmeros.

    NOTA 5 Esta parte de la Norma ISO 19005 excluye la incrustacin de fuentes que legalmente dependen de un acuerdo especial con el titular de los

    derechos de autor de la fuente. Si se aceptara esta incrustacin, se colocara una carga inaceptable en un archivo para verificar la existen-cia, validez y longevidad de dichos derechos de autor.

    6.3.5 Subconjuntos de fuentes

    Como se declara en el apartado 6.3.4, los programas de fuentes incrustadas deben definir todos los glifos de fuentes re-ferenciados para representacin en un archivo conforme. Los subconjuntos de fuentes de CIDFont Tipo 0, de Tipo 1 y TrueType, como se describen en PDF Reference 5.5.3, podrn usarse siempre y cuando los programas de fuentes in-crustados definan todos los glifos apropiados.

  • - 17 - ISO 19005-1:2005

    Para todos los subconjuntos de fuentes Tipo 1 referenciados dentro de un archivo conformado, el diccionario descriptor de la fuente debe incluir una cadena de CharSet que liste los nombres de carcter definidos en el subconjunto de fuente, como se describe en la tabla 5.18 de PDF Reference. Para todos los subconjuntos de CIDFont referenciados dentro de un archivo conformado, el diccionario descriptor de fuente debe incluir un flujo de CIDSet que identifique qu CID estn presentes en el archivo CIDFont incrustado, co-mo se define en la tabla 5.20 de PDF Reference. NOTA El uso de subconjuntos de fuentes permite una reduccin potencialmente grande del tamao de los archivos conformados. 6.3.6 Mtricas de fuente

    Para cada fuente incrustada en un archivo conforme, la informacin de la anchura del glifo almacenada en la entrada Anchuras (Widths) del diccionario de fuente debe ser coherente con la que se encuentra en el programa de fuente in-crustado. NOTA Este requisito es necesario para asegurar una representacin de fuente predecible, sin importar si un lector dado usa las mtricas de la entrada

    Widths o las del programa de fuente. 6.3.7 Codificaciones de carcter

    Todas las fuentes TrueType no simblicas deben especificar MacRomanEncoding o WinAnsiEncoding como valor de la entrada Codificacin (Encoding) en el diccionario de fuente. Todas las fuentes TrueType simblicas no deben especifi-car una entrada de Encoding en el diccionario de fuente, y las tablas cmap de sus programas de fuentes deben conte-ner exactamente una codificacin. NOTA Este requisito convierte en norma las directrices sugeridas descritas en PDF Reference 5.5.5. 6.3.8 Mapas de caracteres de Unicode

    El apartado 6.3.8 es aplicable slo a archivos conformes a la conformidad Nivel A. En el caso de la conformidad Ni-vel B, pueden ignorarse los requisitos de este punto 6.3.8. El diccionario de fuente debe incluir una entrada ToUnicode cuyo valor sea un objeto de flujo de CMap que establezca una correspondencia entre los cdigos de carcter y los valores de Unicode [22], como se describe en PDF Reference 5.9, a menos que la fuente cumpla alguna de las tres condiciones siguientes: fuentes que usan las codificaciones predefinidas MacRomanEncoding, MacExpertEncoding o WinAnsiEncoding, o

    que usen Cmaps de Identity-H o Identity-V predefinidos;

    fuentes Tipo 1 cuyos nombres de carcter se cojan del conjunto de caracteres latinos estndar de Adobe o el conjun-to de caracteres con nombre de la fuente Smbolo (Symbol), como se define en el Apndice D de PDF Reference;

    fuentes Tipo 0 cuya CIDFont descendiente use colecciones de caracteres Adobe-GB1, Adobe-CNS1, Adobe-Japan1 o Adobe-Korea1.

    NOTA La asignacin Unicode permite la recuperacin de propiedades semnticas sobre todos los caracteres referenciados en el archivo.

    6.4 Transparencia

    Si aparece una clave SMask en un diccionario de ExtGState o XObject, su valor debe ser Ninguno (None). Un objeto de Grupo con una clave S y con un valor de Transparencia no debe incluirse en un formulario form XObject. Las siguientes claves, si estuvieran presentes en un objeto ExtGState, debern tener los valores siguientes: BM Normal o Compatible CA 1.0

  • ISO 19005-1:2005 - 18 -

    ca 1.0 NOTA Estas provisiones prohben el uso de transparencias dentro de un archivo conforme. El efecto visual de grficos parcialmente transparentes

    puede conseguirse usando tcnicas diferentes de las usadas por las claves de transparencia de PDF Reference, incluyendo datos pre-represen-tados u objetos vectoriales acoplados. El uso de tales tcnicas no impide que un archivo sea conforme a la Norma PDF/A-1.

    6.5 Anotaciones 6.5.1 Generalidades

    Adems del comportamiento de representacin definido en PDF Reference tal y como queda modificado en esta parte de la Norma ISO 19005, los lectores interactivos conformados deben proporcionar un mecanismo para mostrar los valo-res de la clave Contenido (Contents) de los diccionarios de anotacin. NOTA Esta parte de la Norma ISO 19005 no prescribe el comportamiento especfico o los detalles tcnicos de la puesta en prctica que los lectores

    interactivos pueden usar para poner en prctica este requisito funcional. 6.5.2 Tipos de anotaciones

    No estn permitidos los tipos de anotaciones no definidos en PDF Reference. Adicionalmente, no estn permitidos los tipos FileAttachment, Sound y Movie. NOTA El soporte del contenido multimedia queda fuera del alcance de esta parte de la Norma ISO 19005. 6.5.3 Diccionarios de anotaciones

    Un diccionario de anotaciones no debe contener la clave CA con un valor diferente de 1.0. Un diccionario de anotaciones debe contener la clave F. El bit indicador Imprimir (Print) de la tecla F debe ser 1 y sus bits indicadores de Hidden (Oculto), Invisible y NoView (Sin visin) deben ser 0. Las anotaciones de texto deben fijar los bits indicadores NoZoom y NoRotate (No girar) de la clave F en el valor 1. NOTA 1 Las restricciones sobre los indicadores de anotaciones previenen el uso de anotaciones que estn ocultas o que pueden visualizarse pero no im-

    primirse. Se permiten los indicadores NoZoom y NoRotate, que permiten el uso de tipos de anotaciones que tienen el mismo comportamiento que los tipos de anotaciones de texto habitualmente utilizados. Por definicin, las anotaciones de texto muestran el comportamiento NoZoom y NoRotate aunque los indicadores no estn determinados, como se describe en PDF Reference 8.4.5; la configuracin explcita de estos indica-dores elimina cualquier ambigedad potencial entre la configuracin del diccionario de anotaciones y el comportamiento del lector.

    Un diccionario de anotaciones no debe contener la matriz C o la matriz IC a menos que el espacio de color del DestOutputProfile del diccionario OutputIntent PDF/A-1, definido en 6.2.2, sea RGB. NOTA 2 Estas provisiones aseguran que los espacios de color del dispositivo usados en las anotaciones por mecanismos diferentes del flujo de apa-

    riencia sean definidos indirectamente por medio de OutputIntent PDF/A-1. Si un diccionario de anotaciones contiene la clave AP, el diccionario de apariencia que lo define como su valor slo de-be contener la clave N, cuyo valor debe ser un flujo que defina la apariencia de la anotacin. NOTA 3 Todas las provisiones de 6.5.3 se aplican a todos los tipos de anotaciones, incluyendo el tipo Widget usado para los campos de los formularios.

    6.6 Acciones 6.6.1 Generalidades

    No se permiten las acciones Launch (Lanzar), Sound (Sonido), Movie (Pelcula), ResetForm (Reponer formula-rio), ImportData (Importar datos) y JavaScript. Adicionalmente, no se permitirn las acciones no aprobadas set-state (fijar estado) y no-op. No se permitirn las acciones con nombre diferentes de NextPage (Pgina siguiente), PrevPage (Pgina anterior), FirstPage (Primera pgina) y LastPage (ltima pgina). Como respuesta a cada una de las cuatro acciones con nombre permtidas, los lectores interactivos conformados deben realizar la accin apropiada descrita en la tabla 8.45 de PDF Reference.

  • - 19 - ISO 19005-1:2005

    Los campos de los formularios interactivos no deben realizar acciones de ningn tipo. NOTA 1 El soporte del contenido multimedia queda fuera del alcance de esta parte de la Norma ISO 19005. La accin ResetForm cambia la apa-

    riencia de la representacin de un formulario. La accin ImportData importa datos del formulario desde un archivo externo. Las acciones de JavaScript permiten un cdigo ejecutable arbitrario que tiene el potencial de interferir con una representacin fiable y predecible.

    NOTA 2 Los requisitos adicionales para los campos de formularios interactivos se especifican en 6.9. 6.6.2 Eventos accionadores

    Un diccionario de anotaciones de Widget o un diccionario de Field (Campo) no debe incluir una entrada AA para un diccionario de acciones adicionales. El diccionario de catlogo del documento no debe incluir una entrada AA para un diccionario de acciones adicionales. NOTA Estos diccionarios de acciones adicionales definen acciones de JavaScript arbitrarias. La prohibicin explcita de la entrada AA tiene el efec-

    to implcito de no permitir las acciones de JavaScript que puedan crear dependencias externas y complicar los esfuerzos de conservacin. 6.6.3 Enlaces de hipertexto

    Los lectores interactivos conformados pueden elegir el crear hiperenlaces no accionables, pero adems del comporta-miento de representacin definido por PDF Reference, tal y como queda modificado por esta parte de la Norma ISO 19005, deben proporcionar un mecanismo para mostrar las claves F y D de un diccionario de acciones GoToR, la clave URI de un diccionario de acciones URI, y la clave F del diccionario de acciones SubmitForm (Presentar for-mulario). NOTA Como los hiperenlaces transfieren la cadena de ejecucin fuera del control de un lector interactivo, esta subclusula permite a un lector inte-

    ractivo elegir hacerlos no accionables. A efectos de la revelacin de todo el contenido de informacin de los archivos conformados es impor-tante que los lectores interactivos proporcionen algn mecanismo que exponga el destino de todos los hiperenlaces. Sin embargo, esta parte de la Norma ISO 19005 no prescribe ningn comportamiento especfico ni los detalles de puesta en prctica tcnica que los lectores interacti-vos puedan utilizar para cumplir el requisito funcional de este apartado

    6.7 Metadatos 6.7.1 Generalidades

    Los apartados 6.7.2 a 6.7.11 especifican los requisitos que han de tener los metadatos dentro de los archivos conformes. Los metadatos son esenciales para la gestin efectiva de un archivo a lo largo de su ciclo de vida. Un archivo depende de los metadatos para la identificacin y descripcin, as como para describir los temas tcnicos y administrativos apro-piados. Como resultado, los escritores de archivos conformes puede que tengan que cumplir con varios requisitos de metadatos especficos del dominio definidos como externos a esta parte de la Norma ISO 19005. Esta parte de la Norma ISO 19005 perfila un marco estructurado y coherente que soporta una amplia variedad de requisitos de metadatos. 6.7.2 Propiedades

    El diccionario de catlogo del documento de un archivo conformado debe contener la clave de Metadatos (Metadata). El flujo de metadatos que forma el valor de la clave debe ser conforme a la Especificacin XMP. Todas las propiedades de metadatos incrustadas en un archivo deben estar en forma de XMP excepto las entradas del diccionario de informa-cin del documento que no tengan anlogos XMP, tal y como se define en 6.7.3. Las propiedades especificadas en for-ma de XMP deben utilizar los esquemas predefinidos que se definen en la Especificacin XMP 4, o los esquemas de ex-tensin que cumplan con la Especificacin XMP 4, y 6.7.8. Los diccionarios de flujo de objetos de metadatos no deben contener la clave Filtro. NOTA 1 La prohibicin explcita de la clave Filtro tiene el efecto implcito de conservar el contenido de los flujos de metadatos de XMP como

    texto comn que puede verse desde herramientas que puedan ver datos que no sean PDF. NOTA 2 Un esquema de extensin es cualquier esquema de XMP que no est definido en la especificacin XMP Specification. NOTA 3 Conforme a la recomendacin del Nombre de espacio W3C XML[18] los prefijos de nombres de espacio son enlaces a nombres de espacios

    URI. No se le da significacin al prefijo en si mismo los prefijos convencionales se utilizan en este apartado como ejemplo. Excepto cuan-do se identifica un prefijo especfico como requerido (en el apartado 6.7.8 y 6.7.11), cualquier prefijo se puede utilizar.

  • ISO 19005-1:2005 - 20 -

    6.7.3 Diccionario de informacin de documento

    Dentro de un archivo conforme puede aparecer un diccionario de informacin de documento. Si aparece, todas sus en-tradas que tengan propiedades anlogas con esquemas de XMP predefinidos, tal y como se define en la tabla 1, deben tambin incrustarse en el archivo en forma XMP con valores equivalentes. Cualquier entrada de diccionario de informa-cin de documento que no aparezca en la lista de la tabla 1 no se debe incrustar usando una propiedad de esquema de XMP predefinida. NOTA 1 Como se permite un diccionario de informacin de documento dentro de un archivo conformado, es posible que un nico archivo cumpla

    los requisitos tanto de la Norma PDF/A-1 (ISO 19005) como del PDF/X (ISO 15930-4 e ISO 15930-6 [11]).

    Tabla 1 Tabla cruzada entre el diccionario de informacin de documento y las propiedades XMP

    Diccionario de informacin de documento XMP

    Entrada Tipo PDF Propiedad Tipo XMP

    Ttulo (Title) cadena de texto (text string) dc:title Lang Alt

    Autor (Author) cadena de texto (text string) dc:creator Nombre propio sec (seq ProperName)

    Tema (Subject) cadena de texto (text string) dc:descriptor ["x-default"] Texto (Text)

    Palabras clave (Keywords) cadena de texto (text string) df:Keywords Texto (Text)

    Creador (Creator) cadena de texto (text string) xmp:CreatorTool Nombre de Agente (AgentName)

    Productor (Producer) cadena de texto (text string) pdf:Producer Nombre de Agente (AgentName)

    Fecha de creacin (CreationDate) fecha (date) xmp:CreateDate Fecha (Date)

    Fecha de modificacin (ModDate) fecha (date) xmp:ModifyDate Fecha (Date)

    NOTA El espacio de nombre URI de XML para el prefijo dc es http://purl.org/dc/elements/1.1/; el espacio de nombre URI para el prefijo pdf es http://ns.adobe.com/pdf/1.3/; y el espacio de nombre URI para el prefijo xmp es http://ns.adobe.com/xap/1.0/.

    El valor de las entradas del diccionario de informacin de documento y sus propiedades de XMP anlogas deben ser equivalentes. Para las propiedades que se asignan del tipo de cadena de texto (text string) de PDF al tipo de Texto XMP, la equivalencia de valor debe ser de carcter a carcter, independientemente de las codificaciones, comparando los pun-tos de cdigo numrico ISO/IEC 10646-1 para los caracteres. NOTA 2 El requisito explcito de esta equivalencia entre los valores de las entradas del diccionario de informacin de documento y sus propiedades

    de XMP anlogas tiene el efecto implcito de proporcionar una interpretacin sin ambigedades de esos valores de las propiedades. Si la propiedad dc:creator est presente en los metadatos de XMP, se debe representar por una matriz de Texto (Text) ordenada de longitud uno cuya entrada nica consista en uno o ms nombres. La equivalencia entre Autor (Author) y dc:creator debe ser de carcter a carcter, independientemente de la codificacin, comparando los puntos de cdigo nu-mrico ISO/IEC 10646-1 de los caracteres. EJEMPLO 1 La entrada del diccionario de informacin de documento: /Author (Peter, Paul and Mary) es equivalente a la propiedad de XMP: Peter, Paul, and Mary

  • - 21 - ISO 19005-1:2005

    Las propiedades de la fecha se formatean como una secuencia de longitud variable de componentes temporales por or-den de granularidad: ao, mes, da, hora, minuto, segundo. Para las propiedades que se asignan entre el tipo de fecha (date) de PDF, definido en PDF Reference 3.8.2, y el tipo de Fecha (Date) de XMP, definido por Formatos de Fecha y Hora (Date and Time Formats), la equivalencia de valores debe ser de componente a componente, con relacin con el Tiempo Universal Coordinado (Coordinated Universal Time UTC), es decir, corregido segn sea la zona de tiempo local. EJEMPLO 2 Las entradas de diccionario de informacin de documento: /CreationDate (D:20040402) /ModDate (D:20040408091132-0500) son equivalentes a las propiedades de XMP: 2004-04-02

  • ISO 19005-1:2005 - 22 -

    NOTA 1 El espacio de nombre URI de XML para el prefijo xmpMM es . NOTA 2 Las aplicaciones con requisitos de auditora especficos puede que necesiten registrar tipos adicionales de acciones o detalles adicionales

    sobre las acciones ms all de las definidas por los esquemas XMP predefinidos. Algunos ejemplos de tipos adicionales de acciones inclu-yen aquellos que cambian la apariencia del documento, como reduccin de la resolucin o substitucin de fuentes: Algunos ejemplos de detalles adicionales incluyen la identidad del agente humano que instig o realiz la accin o el entorno en el que ocurri la accin.

    En aquellos casos en los que las fuentes originales tales como papel, microforma o archivos electrnicos se transforman en archivos conformes, la propiedad xmpMM:History debera describir todo el procesamiento de alto nivel (por ejemplo, transformacin de PDF 1.4 a PDF/A-1); alteraciones del contenido del archivo o de su funcionalidad (no se retuvieron los objetos de audio ni de JavaScript incrustados); manejo de metadatos existentes (por ejemplo, valores del diccionario de informacin de documento convertidos a XMP); y cualquier otro aspecto signicativo del proceso de transformacin. Para todos los archivos conformes, tanto si se crearon de forma nativa o se convirtieron desde fuentes como papel, mi-croforma u otros formatos electrnicos, xmpMM:History debera describir todos los procesos de flujo de trabajo de al-to nivel subsiguientes (por ejemplo, descripciones de actividades y rechazos); citaciones sobre normativas que regulan el manejo de archivos (por ejemplo, ttulos de directrices oficiales bajo los cuales se recogen, procesan y usan los archi-vos); nombres y versiones de las herramientas de software; y cualquier otro asunto necesario para indicar el contexto de la creacin y uso del archivo. En aquellos casos en los que las propiedades de metadatos de XMP hayan sido cambiadas o borradas durante el ciclo de vida de un archivo, xmpMM:History debera describir todos esos cambios incluyendo entradas cuyos campos de par-metros especiquen el nombre de las propiedades y sus valores anteriores. Esta recomendacin es aplicable a todas las propiedades de metadatos excepto a la misma xmpMM:History. Si se ha borrado una propiedad de metadato, el campo accin de su entrada en xmpMM:History debe ser pdfa:deleted. 6.7.8 Esquemas de extensin

    Todos los esquemas de extensin usados en un archivo conforme deben tener sus descripciones incrustadas dentro de ese archivo en el flujo de metadatos descrito en 6.7.2. Estas descripciones deben especificarse usando el esquema de descripcin del esquema de extensin de PDF/A definido en este apartado. NOTA 1 Un esquema de extensin es cualquier esquema de XMP que no est definido en XPM Specification. El esquema de descripcin del esquema de extensin definido en la tabla 2 usa el espacio de nombre URI . El prefijo del espacio de nombre del esquema requerido es pdfaExtension. NOTA 2 Segn la recomendacin[18] de espacio de nombre XML del consorcio W3C, los espacios de nombre URI sirven slo para la identificacin

    y no se requiere que sean enlaces accionables. Ninguno de los espacios de nombre URI definidos para los esquemas de extensin de XMP de esta parte de la Norma ISO 19005 es un enlace accionable. Ningn intento de desreferenciar o seguir estos enlaces resultar en la aper-tura de una pgina web vlida.

    Tabla 2 Esquema del contenedor de esquema de extensin PDF/A

    Propiedad Tipo de valor Categora Descripcin

    pdfaExtension:schemas bag Schema Interna Contenedor para todas las descripciones de esquema de extensin embebidas.

    El tipo de Esquema definido en la tabla 3 es una estructura XMP conteniendo la descripcin de un esquema de ex-tensin. El campo del espacio de nombre URI es . El prefijo requerido del cam-po del espacio del nombre es pdfaSchema.

  • - 23 - ISO 19005-1:2005

    Tabla 3 Esquema de descripcin de esquema de tipo de valor PDF/A

    Nombre del campo Tipo de valor Categora Descripcin

    pdfaSchema:Schema Texto Externa Descripcin opcional del esquema

    pdfaSchema:namespaceURI URI Externa Espacio de nombre URI del esquema

    pdfaSchema:prefix Texto Externa Prefijo del espacio de nombre de esquema preferido

    pdfaSchema:property seq Property Interna Descripcin de propiedades de esquema

    pdfaSchema.valueType seq ValueType Interna Descricpin de tipos de valor especficos del esquema

    El tipo de Propiedad (Property) definido en la tabla 4 es una estructura de XMP que contiene la descripcin de la pro-piedad de un esquema. El campo espacio de nombre URI es . El prefijo de es-pacio de nombre de campo requerido es pdfaProperty.

    Tabla 4 Esquema de tipo de propiedad (property) de PDF/A

    Nombre del campo Tipo de valor Descripcin

    pdfaProperty:name Texto Nombre de propiedad

    pdfaProperty:valueType Eleccin abierta de texto Tipo de valor de la propiedad, sacado de XMP Specification 4, o esquema de extensin de tipo de valor de PDF/A incrustado

    pdfaProperty:category Eleccin cerrada de texto Categora de propiedad: Interna o externa

    pdfaProperty:description Texto Descripcin de la propiedad

    Los valores preferidos de pdfaProperty:valueType deben ser tipos de valor de propiedad no despreciables definidos en la especificacin XMP Specification 2004, 4. Los tipos de matrices deben estar precedidos por su tipo de contenedor; alt, bag o seq, separados del tipo de base por un nico carcter de espacio en blanco. El tipo de ValueType definido en la tabla 5 es una estructura de XMP que contiene la descripcin de todos los tipos de valores de propiedad usados por los esquemas de extensin incrustados que no estn definidos en XMP Specification 4. El espacio de nombre de campo de URI es . El prefijo del espacio de nombre de campo requerido es pdfaType.

    Tabla 5 Esquema de tipo de valor de PDF/A

    Nombre de campo Tipo de valor Descripcin

    pdfaType:type Texto Nombre de tipo de valor de propiedad

    pdfaType:namespaceURI URI Nombre de espacio de campo de tipo de valor de propiedad URI

    pdfaType:prefix Texto Prefijo de espacio de nombre de campo de tipo de valor preferido

    pdfaType:description Texto Descripcin del tipo de valor de propiedad

    pdfaType:field seq Campo Descripcin opcional de los campos estructurados

  • ISO 19005-1:2005 - 24 -

    El tipo Campo (Field) definido en la tabla 6 es una estructura de XMP que contiene la descripcin de un campo de tipo de valor de propiedad. El espacio de nombre de campo URI es . El prefijo del espa-cio de nombre de campo requerido es pdfaField.

    Tabla 6 Esquema de campo de PDF/A

    Nombre de campo Tipo de valor Descripcin

    pdfaField:name Texto Nombre de campo

    pdfaField:valueType Eleccin abierta de texto Tipo de valor de campo, cogido de XMP Specification 2004, 4, o un esquema de extensin de tipo de valor de PDF/A in-crustado

    pdfaField:description Texto Descripcin de campo 6.7.9 Validacin

    Todos los contenidos de los paquetes de XMP deben estar correctamente formados tal como se define en el lenguaje XML (Extensible Markup Language Lenguaje de Marcacin Extensible) 1.0 (Tercera edicin), 2.1, y RDF/XML Syntax Specification (Revised) 7. Si fuera posible, en el momento en que un escritor crea o vuelve a guardar un archivo conformado, se deberan validar todos los contenidos de los paquetes de XMP de ese archivo. 6.7.10 Metadatos de fuentes

    Para todos los programas de fuentes incrustadas Tipo 0, Tipo 1 o TrueType, el diccionario de flujo de archivo de fuente incrustada deber incluir una entrada de Metadatos cuyo valor sea un flujo de metadatos de XMP. Se deberan propor-cionar los siguientes elementos de metadatos de XMP: dc:title, proporcionando el valor de la clave de FontName pro-cedente del diccionario del descriptor de la fuente; dc:rights, proporcionando la declaracin de los derechos de autor; xmpRights:Marked, con el valor booleano true (verdadero); xmpRights:Owner, proporcionando el propietario legal de la fuente; xmpRights:UsageTerms, proporcionando una declaracin de los trminos de licencia bajo los cuales se usa la fuente. Pueden incluirse metadatos adicionales de XMP a la discrecin del escritor del archivo. NOTA 1 La informacin sobre los derechos de la fuente es til a fin de conservar la identidad y el alcance de los derechos de propiedad intelectual

    del titular de los derechos de autor de la fuente. Mientras que muchas fuentes incrustan declaraciones de derechos de autor y de trminos de licencia dentro de la misma fuente, esta no es una prctica uniforme. Por lo tanto es ventajoso requerir la representacin explcita de las declaraciones de derechos en el archivo conformado. Aunque esto pueda ser redundante, es obvia la necesidad de algn sistema futuro que tenga la habilidad de analizar sintcticamente la estructura interna particular de los programas de fuentes.

    NOTA 2 El espacio de nombre de XML de URI para el prefijo xmp es ; el espacio de nombre URI para el prefijo

    xmpRights es . 6.7.11 Identificacin de la versin y del nivel de conformidad

    La versin y nivel de conformidad de PDF/A de un archivo debe ser especificada usando el esquema de extensin de identificacin de PDF/A definido en este apartado. El esquema de identificacin definido en la tabla 7 usa el espacio de nombre URI . El prefijo de espacio de nombre de esquema requerido es pdfaid.

  • - 25 - ISO 19005-1:2005

    Tabla 7 Esquema de identificacin de PDF/A

    Nombre del campo Tipo de valor Categora Descripcin

    pdfaid:part Eleccin abierta de entero Interna Identificador de versin de PDF/A

    pdfaid:amd Eleccin abierta de texto Interna Identificador de enmienda de PDF/A opcional

    pdfaid:conformance Eleccin cerrada de texto Interna Nivel de conformidad de PDF/A: A o B El valor de pdfaid:part debe ser el nmero de parte de la Norma ISO 19005 con el que el archivo es conformado. Si el archivo es conformado con una versin de la Norma ISO 19005 que se define con una enmienda a una parte, el valor de pdfaid:amd debe ser el nmero de enmienda y el ao, separados por dos puntos. Un archivo conformado de Nivel A debe especificar el valor de pdfaid:conformance como A. Un archivo conformado de Nivel B debe especificar el valor de pdfaid:conformance como B. Los valores de las propiedades de pdfaid:part, pdfaid:amd y pdfaid:conformance no determinan por s mismos la conformidad con una parte de la Norma ISO 19005. La determinacin real de la conformidad se debe realizar como se especifica en el captulo 5.

    6.8 Estructura lgica 6.8.1 Generalidades

    El apartado 6.8 es aplicable slo a los archivos que cumplan con la conformidad de Nivel A. En el caso de archivos de conformidad de Nivel B, podrn ignorarse los requisitos del apartado 6.8. La intencin de los requisitos de 6.8.2 a 6.8.8 es asegurar la recuperacin del contexto textual de un archivo conformado como secuencia de palabras definidas en el orden de lectura natural del idioma en el que estn escritas. De modo simi-lar, asegura que los caracteres individuales de cada palabra sean recuperables en su orden de lectura natural. Adems, estos requisitos permiten la recuperacin de informacin semntica de un nivel ms alto acerca de la estructura lgica del documento. Los escritores de PDF/A-1 no deberan aadir informacin semntica o estructural que no est presente, implcita o ex-plcitamente, en el material de origen a los efectos de lograr la conformidad. Algunos ejemplos de tales informaciones son la jerarqua de estructura, la especificacin del idioma natural, las descripciones alternativas, las anotaciones no tex-tuales, el texto de substitucin y las expansiones de las abreviaciones y acrnimos. NOTA Se desaconseja que los escritores generen informacin semntica o estructural usando procesos automatizados sin la verificacin apropiada. 6.8.2 PDF etiquetado 6.8.2.1 Generalidades

    Un archivo conformado de Nivel A debe cumplir todos los requisitos establecidos para los PDF Etiquetados en PDF Reference 9.7. NOTA El PDF Etiquetado define las convenciones para declarar y describir explcitamente los aspectos de la estructura lgica del contenido del do-

    cumento. 6.8.2.2 Diccionario de informacin de marca

    El diccionario del catlogo del documento debe incluir un diccionario MarkInfo cuya nica entrada, Marked, debe te-ner un valor de true (verdadero). NOTA Este ajuste indica que el archivo es conforme a las convenciones de PDF Etiquetado.

  • ISO 19005-1:2005 - 26 -

    6.8.3 Artefactos 6.8.3.1 Generalidades

    Las caractersticas de paginacin tales como encabezados o nmeros de pgina, caractersticas cosmticas de maqueta-cin como reglas de notas al pie o pantallas de fondo, y ayudas a la produccin como marcas de corte y barras de color deben especificarse como paginacin, maquetacin y artefactos de pgina, respectivamente, como se describe en PDF Reference 9.7.2. 6.8.3.2 Separaciones entre palabras

    Para lenguajes y sistemas de escritura que normalmente usan caracteres de espacio para indicar la separacin entre pala-bras, se deben aplicar las siguientes restricciones adicionales: Dentro de las cadenas de presentacin, las separaciones entre palabras se deben indicar explcitamente por la presencia de uno o ms caracteres de espacio entre todas las palabras individuales en la cadena de presentacin. Si una palabra acaba en una frontera de cadena de presentacin, se deben insertar uno o ms caracteres de espacio al final de la cadena de presentacin. Observe que una sola palabra puede extenderse en dos o ms cadenas de presentacin; las separaciones entre palabras se indican nicamente por la presencia explcita de uno o ms caracteres de espacio, y no por las fronte-ras de una cadena de presentacin. A los efectos de indicar separaciones entre palabras, una secuencia de uno o ms ca-racteres de espacio consecutivos son equivalentes semnticamente a un nico carcter de espacio. 6.8.3.3 Jerarqua de estructura

    La estructura lgica del archivo conformado debe ser descrita por una jerarqua de estructura enraizada en la entrada StrucTreeRoot del diccionario de catlogo del documento, como se describe en PDF Reference 9.6. Cada diccionario de elemento de estructura de la jerarqua de estructura debe tener una entrada Tipo (Type) con el va-lor de nombre de StructElem. Los escritores de los archivos conformados deberan intentar capturar la jerarqua de estructura lgica de los documen-tos con la mxima granularidad posible, haciendo uso de los tipos de estructura estndar para agrupar los elementos, los elementos de estructura a nivel de bloque, elementos tipo prrafo, elementos de lista, elementos de tabla, elementos de estructura en lnea, elementos de enlace y elementos de ilustracin, como se definen en PDF Reference 9.7.4, al mxi-mo grado posible. NOTA La descripcin explcita de la estructura lgica de un documento es de gran valor y utilidad como apoyo a los esfuerzos futuros de recupera-

    cin de todo el valor semntico del documento a efectos de representacin o migracin a otros formatos de datos. 6.8.3.4 Tipos de estructura

    La definicin de elementos de estructura a nivel de bloque debera seguir el paradigma fuertemente estructurado como se describe en PDF Reference 9.7.4. Todos los tipos de estructura no estndar deben asignarse al tipo normalizado equivalente funcionalmente ms cercano, como se define en PDF Reference 9.7.4, en el diccionario de asignacin de rol de la raiz de rbol de estructura. Esta asignacin puede ser indirecta; dentro de la asignacin de rol un tipo no estndar puede ser asignado directamente a otro tipo no estndar, pero finalmente la asignacin debe finalizar en un tipo normalizado. 6.8.4 Especificacin de lenguaje natural

    El lenguaje natural predeterminado para todo el texto de un archivo debera estar especificado en la entrada Lang del diccionario de catlogo del documento. Todo el contenido textual de un archivo que difiera del lenguaje predeterminado debera quedar indicado por el uso de una propiedad Lang adjunta a la secuencia de contenido marcado, o por una entrada Lang en un diccionario de elemento de estructura, como se describe en PDF Reference 9.8.1.

  • - 27 - ISO 19005-1:2005

    Si la entrada Lang est presente en el diccionario de catlogo de documento o en un diccionario de elemento de estructura o en una lista de propiedades, su valor debe ser un identificador de lenguaje como se define en RFC 1766, Etiquetas para la identificacin de lenguajes (Tags for the Identification of Languages), tal y como se describe en PDF Reference 9.8.1. Todas las cadenas de texto codificadas en Unicode cuyo lenguaje no sea el lenguaje natural predeterminado del archivo o no sea el lenguage natural definido por el elemento de estructura circundante ms interior o secuencia de contenido marcada, deberan indicar su lenguaje usando la secuencia de escape interno descrita en PDF Reference 3.8.1. NOTA La distincin entre palabras extranjeras a un lenguaje y palabras extranjeras incorporadas por el uso comn a un lenguaje es problemtica. La

    intencin de estos requisitos es permitir una futura interpretacin semntica no ambigua del contenido textual. 6.8.5 Descripciones alternativas

    Todos los elementos de estructura cuyo contenido no tenga un anlogo textual predeterminado natural, por ejemplo, imgenes, frmulas, etc., deberan proporcionar una descripcin de texto alternativa usando la entrada Alt en el diccio-nario de elemento de estructura, como se describe en PDF Reference 9.8.2. NOTA Las descripciones alternativas proporcionan descripciones textuales que ayudan a una interpretacin adecuada de los contenidos no textuales

    que de otro modo son opacos. 6.8.6 Anotaciones no textuales

    En el caso de tipos de anotaciones que no muestren texto, la clave de Contenido (Contents) de un diccionario de anota-ciones debera especificarse con una descripcin alternativa del contenido de las anotaciones de una forma que sea legi-ble por el ser humano. 6.8.7 Texto de substitucin

    Todos los elementos de estructura textual representados de un modo no normalizado, por ejemplo, caracteres personali-zados o grficos en lnea, deberan proporcionar un texto de substitucin usando la entrada ActualText en el dicciona-rio de elementos de estructura, como se describe en PDF Reference 9.8.3. NOTA El texto de substitucin proporciona equivalentes textuales que ayudan a la interpretacin adecuada de representaciones inusuales de compo-

    nentes textuales, que de otro modo seran opacos. 6.8.8 Expansiones de abreviaciones y acrnimos

    Todas las apariciones de abreviaciones y acrnimos en un contenido textual deberan colocarse en una secuencia de contenido marcado con una etiqueta Span cuya propiedad E proporciona una expansin textual de la abreviacin o acrnimo, como se describe en PDF Reference 9.8.4. NOTA La expansin de abreviaciones y acrnimos proporciona equivalentes textuales que ayudan a la interpretacin adecuada de la nomenclatura,

    que de otro modo sera opaca.

    6.9 Formularios interactivos

    La intencin de los requisitos de este apartado es asegurar que no existan ambigedades en la representacin de los camos de formulario. Un lector conformado no debe usar campos de formulario para cambiar la representacin de la pgina o el contenido del archivo en algn momento. Un diccionario de anotaciones de Widgets o diccionario de Campo (Field) no deben conte-ner las claves A o AA. El indicador NeedAppearances del diccionario de formularios interactivos no debe estar presente o debe ser falso (false). Todos los campos de formulario deben tener un diccionario de apariencias asociado a los datos del campo. Un lector conformado debe representar el campo de acuerdo con el diccionario de apariencias sin considerar los datos del formulario. NOTA El requisito de un diccionario de apariencias asegura la representacin fiable del formulario.

  • ISO 19005-1:2005 - 28 -

    ANEXO A (Informativo)

    RESUMEN DE CONFORMIDAD DE PDF/A-1

    A.1 General

    Las informaciones dadas en los captulos A.1 a A.3 proporcionan una visin general conveniente y rpida del alcance de las diferencias de los requisitos PDF/A-1 con respecto a los de PDF Reference. Sin embargo, no pretende ser una lis-ta exhaustiva de todos los requisitos de PDF/A-1. La declaracin normativa de todos los requisitos de PDF/A-1 se en-cuentra en los captulos 2 a 6. En caso de alguna discrepancia entre la informacin presentada en este anexo informativo y el texto normativo, siempre se tiene que considerar que es el texto normativo el que presenta la declaracin definitiva de los requisitos. Las tablas A.1 y A.2 listan los operadores, objetos y claves de PDF 1.4, dentro de los objetos cuyos requisitos de esta parte de la Norma ISO 19005 varan de los de PDF Reference a efectos de conformidad de PDF/A-1. Estas tablas indi-can el estatus del operador, objeto o clave, y el captulo normativa en la que se define el estatus. Se usan los siguientes valores de estatus. Requerido Se requiere el operador, objeto o clave en los archivos conformes. Prohibido Se prohbe el operador, objeto o clave en los archivos conformes. Restringido El operador, objeto o clave puede aparecer en los archivos conformes, pero slo sujetos a las cons-

    tricciones especficas de su uso, contenido o valor. Recomendado El operador, objeto o clave debera aparecer en los archivos conformes. Ignorado El operador, objeto o clave puede aparecer en los archivos conformes pero es ignorado por los

    lectores conformados. Si una referencia a un objeto de diccionario de PDF se incluye en las tablas, pero las claves dentro de ese objeto no es-tn listadas explcitamente, todas las claves dentro de ese objeto y sus descendientes, si los hubiese, heredan su status del objeto que se muestra en la tabla. Un objeto es descendiente de otro objeto, llamada su antecesor, si alguna de las si-guientes condiciones es verdadera: el objeto es el valor de una clave en el objeto antecesor: el antecesor es una matriz y el objeto es un elemento de esa matriz; el objeto es un descendiente de un descendiente del objeto antecesor.

    A.2 Operadores

    Todos los operadores definidos en PDF Reference para su uso en flujos de Contenido (Contents) pueden incluirse en un archivo conformado, sujetos a las condiciones mostradas en la tabla A.1.

  • - 29 - ISO 19005-1:2005

    Tabla A.1 Status de los operadores

    Operador Status Apartado

    CS Restringido 6.2.3

    cs Restringido 6.2.3

    K Restringido 6.2.3

    k Restringido 6.2.3

    RG Restringido 6.2.3

    rg Restringido 6.2.3

    rl Restringido 6.2.9

    Operadores no definidos en PDF Reference Prohibido 6.2.10

    A.3 Objetos y claves

    Todos los objetos y claves definidos en PDF Reference pueden incluirse en un archivo conforme, sujetos a las condicio-nes mostradas en la tabla A.2. Algunos de los requisitos para estas claves se refieren a un par especfico de clave/valor. En tales casos el valor relevante se muestra a continuacin de la clave.

    Tabla A.2 Status de objetos y claves

    Objeto Clave (y valor) Status Apartado AcroForm NeedApperances Restringido 6.9

    N NOP Prohibido 6.6.1 S Named Restringido 6.6.1

    Action

    S ImportData S JavaScript S Launch S Movie S ResetForm S SetState S Sound

    Prohibido 6.6.1

    AA Prohibido 6.6.2 CA Restringido 6.5.3 Contents Recomendado (para conformidad de Ni-

    vel A de anotaciones no textuales) 6.8.6

    Annot

    Subtype FileAttachment Subtype Sound Subtype Movie

    Prohibido 6.5.2

    Diccionario de lista de propiedades de artefacto

    Recomendado (para conformidad de Ni-vel A)

    6.8.3

  • ISO 19005-1:2005 - 30 -

    Objeto Clave (y valor) Status Apartado

    AA Prohibido 6.6.2

    Lang Recomendado (para conformidad de Nivel A)

    6.8.4

    Metadata Requerido 6.7.2

    Names Restringido 6.1.11

    OCProperties Prohibido 6.1.13

    OutputIntents Restringido 6.22

    Catalog

    StructTreeRoot Recomendado (para conformidad de Ni-vel A)

    6.8.3.3

    CIDSystemInfo Restringido 6.3.3.1 CMap

    Wmode Restringido 6.3.3.3

    BM Restringido 6.4

    CA Restringido 6.4

    ca Restringido 6.4

    HT Ignorado 6.2.8

    SMask Restringido 6.4

    TR Prohibido 6.2.8

    ExtGState

    TR2 Restringido 6.2.8

    Field dictionary AA Prohibido 6.6.2

    Filespec EF Prohibido 6.1.11

    Filters LZWDecode Prohibido 6.1.10

    FontDescriptor Requerido (menos Type3) 6.3.4

    ToUnicode Requerido a (para conformidad de Nivel A) 6.3.8

    Type Restringido 6.3.2

    Font

    Widths Ignorado 6.3.6

    Font (Subtype CIDFontType0 o CIDFontType2)

    CIDSystemInfo Restringido 6.3.3.1

    Font (Subtype CIDFontType2)

    CIDtoGIDMap Restringido 6.3.3.2

    Font (Subtype TrueType)

    Encoding Prohibido (si es fuente de smbolos) Restringido (si no es fuente de smbolos)

    6.3.7

    Font file stream Metadata Recomendado 6.7.10

    CharSet Requerido 6.3.5

    CIDSet Requerido (si es fuente CIDFont) 6.3.5 FontDescriptor

    FontFile o FontFIle2 o FontFIle3

    Requerido 6.3.5

  • - 31 - ISO 19005-1:2005

    Objeto Clave (y valor) Status Apartado

    Group S Restringido 6.4

    MarkInfo Marked true (verdadero) Requerido (para conformidad de Nivel A) 6.8.2.2

    Page AA Prohibido 6.6.2

    DestOutputProfile Restringido 6.2.2 Diccionario de intencin de salida de PDF/A (PDF/A-1 output intent dictionary)

    S Restringido 6.2.2

    Diccionario span (Span dictionary)

    E Recomendado (para conformidad de Nivel A)

    6.8.8

    Lang Recomendado (para conf. de Nivel A de contenido de lenguaje no predeterminado)

    6.8.4

    Alternate Ignorado 6.2.3.2

    F Prohibido 6.1.7

    FDecodeParams Prohibido 6.1.7

    FFilter Prohibido 6.1.7

    Diccionario de flujo (Stream dictionary)

    ICCBased Restringido 6.2.3.2

    ActualText Recomendado (para conf. de Nivel A de elementos no estndar)

    6.8.7

    Alt Recomendado (para conf. de Nivel A de elementos no textuales)

    6.8.5

    Diccionario de elemento de estructura (Structure element dictionay)

    Type StructElem Requerido (para conformidad de Nivel A)

    6.8.3.3

    Trailer Encrypt Prohibido 6.1.3

    Trailer ID Requerido 6.1.3

    XObject Subtype PS Prohibido 6.2.5

    Group Restringido 6.4

    OPI Prohibido 6.2.5 XObject (Subtype Form)

    Ref Prohibido 6.2.6

    Alternates Prohibido 6.2.4

    Intent Restringido 6.2.4

    OPI Prohibido 6.2.4

    XObject (Subtype Image)

    SMask Restringido 6.4 a Hay tres exenciones especficas en este status y estn definidas en el apartado 6.3.8.

  • ISO 19005-1:2005 - 32 -

    ANEXO B (Informativo)

    MEJORES PRCTICAS DE PDF/A

    B.1 Uso de metadatos no XMP

    Se desaconseja fuertemente el uso de metadatos no XMP a nivel de archivo ya que no hay seguridad de que dichos me-tadatos puedan conservarse de acuerdo con esta especificacin. En aquellos casos en los que haya presentes metadatos no XMP, la preferencia es convertirlos a XMP, incrustarlos en el archivo y describir la conversin de modo apropiado en xmpXX:History. Deber usarse tambin la propiedad xmpMM:History para indicar cualquier elemento no XMP que se haya convertido.