diff --git a/PDF_UA/PDFUA-2-ISO32005.xml b/PDF_UA/PDFUA-2-ISO32005.xml
index 48590b1c..f3dc863f 100644
--- a/PDF_UA/PDFUA-2-ISO32005.xml
+++ b/PDF_UA/PDFUA-2-ISO32005.xml
@@ -671,7 +671,9 @@
The document contains a reference to the .notdef glyph
-
+
+
+
@@ -818,7 +820,9 @@
Rubber stamp annotation contains neither Name nor Contents entry
-
+
+
+
@@ -847,7 +851,7 @@
- When a file attachment annotation references a file specification dictionary in accordance with ISO 32000-2:2020, 7.11.3 using the FS entry in accordance with ISO 32000-2:2020, 12.5.6.15, that file specification dictionary shall include an AFRelationship entry
+ When a file attachment annotation references a file specification dictionary, the file specification dictionary shall include an AFRelationship entry
containsFS == false || AFRelationship != null
The file specification dictionary referenced by a file attachment annotation does not include AFRelationship entry
@@ -890,7 +894,7 @@
- A widget annotation of zero height and width, accordance with ISO 32000-2:2020, 12.7.5.5 shall be an artifact
+ A widget annotation of zero height and width shall be an artifact
width != 0 || height != 0 || structParentType == null || isArtifact == true
A Widget annotation of zero height and width is not marked as an Artifact (structure tag = %1, standard type = %2)
@@ -905,7 +909,7 @@
- A printer's mark annotation as specified in ISO 32000-2:2020, 14.11.3 shall be an artifact
+ A printer's mark annotation shall be an artifact
structParentType == null || isArtifact == true
A PrinterMark annotation is included in logical structure with tag %1 (standard type = %2)
@@ -980,7 +984,7 @@
- Where both Contents and Alt entries are present for the annotation, they shall be identical
+ Where an annotation has a Contents entry and the directly enclosing structure element has an Alt entry, the values of Alt and Contents shall be identical
Contents == null || Alt == null || Contents == Alt
Both Contents and Alt entries are present for the annotation, but they are not identical (Contents = %1, Alt = %2)
@@ -1016,6 +1020,18 @@
+
+
+ XFA forms shall not be present
+ containsXFA == false
+
+ XFA form is present
+
+
+
+
+
+
If a label for a widget annotation is not present, a Contents entry shall be provided to supply description and context for the widget
@@ -1026,6 +1042,18 @@
+
+
+ If an additional action (AA) entry is present in a widget annotation dictionary, the respective widget's Contents entry shall be present
+ containsAA == false || Contents != null
+
+ Widget annotation dictionary contains an AA entry, but not contains the Contents entry
+
+
+
+
+
+
For text fields, when an RV entry is present a V entry shall also be present, and they shall be textually equivalent
@@ -1037,7 +1065,10 @@
V
-
+
+
+
+
diff --git a/PDF_UA/PDFUA-2.xml b/PDF_UA/PDFUA-2.xml
index 9c90ec24..4fc0d367 100644
--- a/PDF_UA/PDFUA-2.xml
+++ b/PDF_UA/PDFUA-2.xml
@@ -671,7 +671,9 @@
The document contains a reference to the .notdef glyph
-
+
+
+
@@ -818,7 +820,9 @@
Rubber stamp annotation contains neither Name nor Contents entry
-
+
+
+
@@ -847,7 +851,7 @@
- When a file attachment annotation references a file specification dictionary in accordance with ISO 32000-2:2020, 7.11.3 using the FS entry in accordance with ISO 32000-2:2020, 12.5.6.15, that file specification dictionary shall include an AFRelationship entry
+ When a file attachment annotation references a file specification dictionary, the file specification dictionary shall include an AFRelationship entry
containsFS == false || AFRelationship != null
The file specification dictionary referenced by a file attachment annotation does not include AFRelationship entry
@@ -890,7 +894,7 @@
- A widget annotation of zero height and width, accordance with ISO 32000-2:2020, 12.7.5.5 shall be an artifact
+ A widget annotation of zero height and width shall be an artifact
width != 0 || height != 0 || structParentType == null || isArtifact == true
A Widget annotation of zero height and width is not marked as an Artifact (structure tag = %1, standard type = %2)
@@ -905,7 +909,7 @@
- A printer's mark annotation as specified in ISO 32000-2:2020, 14.11.3 shall be an artifact
+ A printer's mark annotation shall be an artifact
structParentType == null || isArtifact == true
A PrinterMark annotation is included in logical structure with tag %1 (standard type = %2)
@@ -980,7 +984,7 @@
- Where both Contents and Alt entries are present for the annotation, they shall be identical
+ Where an annotation has a Contents entry and the directly enclosing structure element has an Alt entry, the values of Alt and Contents shall be identical
Contents == null || Alt == null || Contents == Alt
Both Contents and Alt entries are present for the annotation, but they are not identical (Contents = %1, Alt = %2)
@@ -1016,6 +1020,18 @@
+
+
+ XFA forms shall not be present
+ containsXFA == false
+
+ XFA form is present
+
+
+
+
+
+
If a label for a widget annotation is not present, a Contents entry shall be provided to supply description and context for the widget
@@ -1026,6 +1042,18 @@
+
+
+ If an additional action (AA) entry is present in a widget annotation dictionary, the respective widget's Contents entry shall be present
+ containsAA == false || Contents != null
+
+ Widget annotation dictionary contains an AA entry, but not contains the Contents entry
+
+
+
+
+
+
For text fields, when an RV entry is present a V entry shall also be present, and they shall be textually equivalent
@@ -1037,7 +1065,10 @@
V
-
+
+
+
+