Prueba de Cumplimiento PDF-UA - Lista de Errores
Mientras realiza pruebas de cumplimiento PDF/UA utilizando la API de Aspose.PDF, puede interesarle conocer los mensajes de error que puede obtener. Estos errores son de diferentes tipos como General, Texto, Fuentes, Encabezados y varios otros. La información sobre estos errores puede ser útil para conocer la causa exacta de los errores y su manejo.
En este artículo, enumeramos los errores que pueden surgir durante las pruebas de cumplimiento PDF/UA utilizando la API.
General
Code |
Severity |
Message |
5:1 |
Error |
Identificador PDF/UA ausente |
6.2:1.1 |
Error |
Árbol de padres estructural: Entrada inconsistente encontrada |
7.1:1.1(14.8.1) |
Error |
El documento no está marcado como etiquetado |
7.1:1.1(14.8) |
Error |
Objeto [OBJECT_NAME] no etiquetado |
7.1:1.2(14.8.2.2) |
Error |
Artefacto presente dentro del contenido etiquetado |
7.1:1.3(14.8.2.2) |
Error |
Contenido etiquetado presente dentro de un artefacto |
7.1:2.1 |
Advertencia |
Árbol de estructura ausente |
7.1:2.2 |
Advertencia |
Elemento de estructura ‘Document’ encontrado que no es un elemento raíz |
7.1:2.3 |
Advertencia |
Elemento de estructura ‘[ELEMENT_NAME]’ utilizado como elemento raíz |
|7.1:2.3|Advertencia|El elemento de estructura ‘[ELEMENT_NAME]’ utilizado como elemento raíz|
|7.1:2.4.1|Advertencia|Uso posiblemente inapropiado de un elemento de estructura ‘[ELEMENT_NAME]’|
|7.1:2.4.2|Error|Uso inválido de un elemento de estructura ‘[ELEMENT_NAME]’|
|7.1:2.5|Advertencia|Elemento de estructura ‘[ELEMENT_NAME]’ anidado incorrectamente en StructTreeRoot|
|7.1:3(14.8.4)|Error|Tipo de estructura no estándar ‘[TYPE_NAME]’ no está mapeado a un tipo de estructura estándar ni a otro tipo de estructura no estándar|
|7.1:4(14.8.4)|Advertencia|Tipo de estructura estándar ‘[TYPE_NAME]’ remapeado a ‘[TYPE_NAME]’|
|7.1:5|Necesita revisión manual|Contraste de color|
|7.1:6.1|Error|Falta metadatos XMP en el documento|
|7.1:6.2|Error|Falta el título en los metadatos XMP del documento|
|7.1:6.3|Advertencia|El título está vacío en los metadatos XMP del documento|
|7.1:7.1(12.2)|Advertencia|Falta el diccionario ‘ViewerPreferences’|
|7.1:7.2(12.2)|Error|La entrada ‘DisplayDocTitle’ no está establecida|
|7.1:8(14.7.1)|Error|La entrada ‘Suspects’ está establecida|
|7.1:9.1(14.7)|Error|Falta la clave ‘StructParents’ en la página|
|7.1:9.2(14.7)|Error|Falta la entrada ‘StructParent’ en la anotación|
|7.1:9.2(14.7)|Error|Falta la entrada ‘StructParent’ en la anotación|
|7.1:9.3(14.7)|Error|No se encontró la entrada para los ‘StructParents’ dados|
Texto
Código |
Severidad |
Mensaje |
7.2:1 |
Necesita revisión manual |
Orden de lectura lógico |
7.2:2(14.8.2.4.2) |
Error |
Los caracteres en un objeto de texto no pueden ser mapeados a Unicode |
7.2:3.1(14.9.2.2) |
Error |
No se puede determinar el idioma natural para el objeto de texto |
7.2:3.2(14.9.2.2) |
Error |
No se puede determinar el idioma natural del texto alternativo |
7.2:3.3(14.9.2.2) |
Error |
No se puede determinar el idioma natural del texto real |
7.2:3.4(14.9.2.2) |
Error |
No se puede determinar el idioma natural del texto de expansión |
7.2:4(14.9.4) |
Error |
Carácter extensible no etiquetado usando ActualText |
Fuentes
Cláusula |
Severidad |
Mensaje |
7.21.3.1 |
Error |
La colección de caracteres en CIDFont no es compatible con la colección de caracteres del CMap interno |
7.21.3.2 |
Error |
CIDToGIDMap no está incrustado o está incompleto en la fuente ‘[FONT_NAME]’ |
7.21.3.2 |
Error |
CMap no está incrustado para la fuente ‘[FONT_NAME]’ |
7.21.3.2 |
Error |
CMap no está incrustado para la fuente ‘[FONT_NAME]’ |
7.21.4.2 |
Error |
Falta CIDSet o está incompleto para la fuente ‘[FONT_NAME]’ |
7.21.4.2 |
Error |
Faltan glifos en la fuente incrustada ‘[FONT_NAME]’ |
7.21.6 |
Error |
La fuente TrueType no simbólica ‘[FONT_NAME]’ no tiene entradas cmap |
7.21.6 |
Error |
Entrada de codificación prohibida para la fuente TrueType simbólica ‘[FONT_NAME]’ |
7.21.6 |
Error |
Se utiliza una codificación incorrecta para la fuente TrueType ‘[FONT_NAME]’ |
7.21.6 |
Error |
Array “Differences” incorrecto para la fuente TrueType no simbólica ‘[FONT_NAME]’ |
Gráficos
Código |
Severidad |
Mensaje |
7.3:1(14.8.4.5) |
Error |
El elemento ‘[ELEMENT_NAME]’ en una sola página sin cuadro delimitador |
7.3:2 |
Error |
Falta texto alternativo para el elemento estructural ‘[ELEMENT_NAME]’ |
7.3:3 |
Error |
Falta la leyenda que acompaña a la figura |
7.3:4(14.8.4.5) |
Error |
El objeto gráfico aparece entre los operadores BT y ET |
Encabezados
Código |
Severidad |
Mensaje |
7.4.2:1 |
Error |
El primer encabezado no está en el primer nivel |
7.4.2:2 |
Error |
El encabezado numerado omite uno o más niveles de encabezado |
7.4.2:2 |
Error |
Se omite uno o más niveles en los títulos numerados |
7.4.4:1 |
Error |
Se encontraron elementos de estructura ‘H’ y ‘Hn’ |
7.4.4:2 |
Error |
Más de un elemento de estructura ‘H’ dentro del elemento de estructura padre |
Tablas
Code |
Severity |
Message |
7.5:1 |
Warning |
Fila de tabla irregular |
7.5:2 |
Error |
La celda de encabezado de la tabla no tiene subceldas asociadas |
7.5:3.1 |
Warning |
Faltan encabezados de tabla |
7.5:3.2 |
Warning |
Falta resumen de la tabla |
Listas
Code |
Severity |
Message |
7.6:1 |
Error |
El elemento de estructura ‘LI’ debe ser hijo del elemento ‘L’ |
7.6:2 |
Error |
Los elementos de estructura ‘Lbl’ y ‘LBody’ deben ser hijos del elemento ‘LI’ |
Notas y referencias
Code |
Severity |
Message |
7.9:2.1 |
Error |
Falta ID en el elemento de estructura ‘Note’ |
7.9:2.2 |
Error |
La entrada de ID en el elemento de estructura ‘Note’ no es única |
Contenido opcional
Code |
Severity |
Message |
7.10:1 |
Error |
Falta ‘Name’ en el diccionario de configuración de contenido opcional |
7.10:1 |
Error |
Falta ‘Name’ en el diccionario de configuración de contenido opcional |
7.10:2 |
Error |
El diccionario de configuración de contenido opcional contiene la clave ‘AS’ |
Archivos embebidos
Código |
Severidad |
Mensaje |
7.11:1 |
Error |
Falta la clave ‘F’ o ‘UF’ en la especificación del archivo |
7.11:2 |
Advertencia |
Falta la clave ‘Desc’ en la especificación del archivo |
Firmas digitales
Código |
Severidad |
Mensaje |
7.13:1 |
Error |
El campo de firma ‘[FIELD_NAME]’ no se ajusta a la especificación |
7.13:2.1 |
Error |
No se puede determinar el idioma natural de un nombre alternativo de un campo de formulario ‘[FIELD_NAME]’ |
7.13:2.2 |
Error |
Falta la entrada de nombre de campo alternativo en el campo de formulario ‘[FIELD_NAME]’ |
Código |
Severidad |
Mensaje |
7.14:1 |
Error |
Falta el atributo ‘PrintField’ en el elemento de formulario no interactivo |
XFA
Código |
Severidad |
Mensaje |
7.15:1 |
Error |
El PDF contiene un formulario XFA dinámico |
Seguridad
|Código|Severidad|Mensaje|
Code |
Severity |
Message |
7.16:1(7.6.3.2) |
Error |
La configuración de seguridad impide que las tecnologías asistivas accedan al contenido del documento |
7.16:2(7.6.3.2) |
Error |
La conversión no está permitida por restricciones de permiso |
Navigation
Code |
Severity |
Message |
7.17:1 |
Error |
Error en los contornos del documento |
7.17:2 |
Error |
No se puede determinar el lenguaje natural de los contornos |
7.17:3 |
Need manual check |
Etiquetas de página semánticamente apropiadas |
Annotations
Code |
Severity |
Message |
7.18.1:1 |
Error |
No se puede determinar el lenguaje natural de la entrada de Contenidos |
7.18.1:2 |
Error |
Falta descripción alternativa para una anotación |
7.18.1:3 |
Error |
La anotación no está anidada dentro de un elemento estructural ‘Annot’ |
7.18.2:1 |
Error |
Una anotación con subtipo no definido en ISO 32000 no cumple con 7.18.1 |
7.18.2:2 |
Error |
Existe una anotación del subtipo TrapNet |
7.18.3:1 |
Error |
La entrada de orden de tabulación en página con anotaciones no está establecida en ‘S’ (Estructura) |
7.18.4:1 |
Error |
La anotación ‘Widget’ no está anidada dentro de un elemento estructural ‘Form’ |
7.18.4:1 |
Error |
La anotación ‘Widget’ no está anidada dentro de un elemento de estructura ‘Form’ |
7.18.5:1 |
Error |
La anotación ‘Link’ no está anidada dentro de un elemento de estructura ‘Link’ |
7.18.6.2:1 |
Error |
Falta la clave CT en el diccionario de datos del clip de medios |
7.18.6.2:2 |
Error |
Falta la clave Alt en el diccionario de datos del clip de medios |
7.18.7:1 |
Error |
Anotación de adjunto de archivo. Falta la clave ‘F’ o ‘UF’ en la especificación del archivo |
7.18.7:2 |
Warning |
Anotación de adjunto de archivo. Falta la clave ‘Desc’ en la especificación del archivo |
7.18.8:1 |
Error |
Se incluye una anotación PrinterMark en la estructura lógica |
7.18.8:2 |
Error |
El flujo de apariencia de una anotación PrinterMark no está marcado como Artefacto |
Actions
Code |
Severity |
Message |
7.19:1 |
Need check manual |
Se encontraron acciones. Necesidad de verificar acciones de acuerdo con la especificación PDF/UA manualmente |
XObjects
Code |
Severity |
Message |
7.20:1 |
Error |
No se debe usar XObject de referencia en un archivo PDF/UA conforme |
7.20:2 |
Error |
El contenido de Form XObject no está incorporado en elementos de estructura |
7.20:2 |
Error |
El contenido del Form XObject no está incorporado en los elementos estructurales |