diff --git a/PDF_A/PDFA-1A.xml b/PDF_A/PDFA-1A.xml index a6104981..7ed1e1ba 100644 --- a/PDF_A/PDFA-1A.xml +++ b/PDF_A/PDFA-1A.xml @@ -496,7 +496,7 @@ If an Image dictionary contains the BitsPerComponent key, its value shall be 1, 2, 4 or 8 - BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 + isMask == true || BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 The value of the BitsPerComponent key in the Image dictionary is %1 @@ -507,6 +507,20 @@ + + + If an image mask dictionary contains the BitsPerComponent key, its value shall be 1 + BitsPerComponent == null || BitsPerComponent == 1 + + The value of the BitsPerComponent key in the image mask dictionary is %1 + + BitsPerComponent + + + + + + A form XObject dictionary shall not contain the Subtype2 key with a value of PS or the PS key diff --git a/PDF_A/PDFA-1B.xml b/PDF_A/PDFA-1B.xml index ebd76912..7b089996 100644 --- a/PDF_A/PDFA-1B.xml +++ b/PDF_A/PDFA-1B.xml @@ -496,7 +496,7 @@ If an Image dictionary contains the BitsPerComponent key, its value shall be 1, 2, 4 or 8 - BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 + isMask == true || BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 The value of the BitsPerComponent key in the Image dictionary is %1 @@ -507,6 +507,20 @@ + + + If an image mask dictionary contains the BitsPerComponent key, its value shall be 1 + BitsPerComponent == null || BitsPerComponent == 1 + + The value of the BitsPerComponent key in the image mask dictionary is %1 + + BitsPerComponent + + + + + + A form XObject dictionary shall not contain the Subtype2 key with a value of PS or the PS key diff --git a/PDF_A/PDFA-2A.xml b/PDF_A/PDFA-2A.xml index 16f470d7..dab9152c 100644 --- a/PDF_A/PDFA-2A.xml +++ b/PDF_A/PDFA-2A.xml @@ -592,7 +592,7 @@ If an Image dictionary contains the BitsPerComponent key, its value shall be 1, 2, 4, 8 or 16 - BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 + isMask == true || BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 The value of the BitsPerComponent key in the Image dictionary is %1 @@ -603,6 +603,20 @@ + + + If an image mask dictionary contains the BitsPerComponent key, its value shall be 1 + BitsPerComponent == null || BitsPerComponent == 1 + + The value of the BitsPerComponent key in the image mask dictionary is %1 + + BitsPerComponent + + + + + + The number of colour channels in the JPEG2000 data shall be 1, 3 or 4 diff --git a/PDF_A/PDFA-2B.xml b/PDF_A/PDFA-2B.xml index fdfde020..bdcc6124 100644 --- a/PDF_A/PDFA-2B.xml +++ b/PDF_A/PDFA-2B.xml @@ -592,7 +592,7 @@ If an Image dictionary contains the BitsPerComponent key, its value shall be 1, 2, 4, 8 or 16 - BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 + isMask == true || BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 The value of the BitsPerComponent key in the Image dictionary is %1 @@ -603,6 +603,20 @@ + + + If an image mask dictionary contains the BitsPerComponent key, its value shall be 1 + BitsPerComponent == null || BitsPerComponent == 1 + + The value of the BitsPerComponent key in the image mask dictionary is %1 + + BitsPerComponent + + + + + + The number of colour channels in the JPEG2000 data shall be 1, 3 or 4 diff --git a/PDF_A/PDFA-2U.xml b/PDF_A/PDFA-2U.xml index 5a5bcdf0..dbda9297 100644 --- a/PDF_A/PDFA-2U.xml +++ b/PDF_A/PDFA-2U.xml @@ -592,7 +592,7 @@ If an Image dictionary contains the BitsPerComponent key, its value shall be 1, 2, 4, 8 or 16 - BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 + isMask == true || BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 The value of the BitsPerComponent key in the Image dictionary is %1 @@ -603,6 +603,20 @@ + + + If an image mask dictionary contains the BitsPerComponent key, its value shall be 1 + BitsPerComponent == null || BitsPerComponent == 1 + + The value of the BitsPerComponent key in the image mask dictionary is %1 + + BitsPerComponent + + + + + + The number of colour channels in the JPEG2000 data shall be 1, 3 or 4 diff --git a/PDF_A/PDFA-3A.xml b/PDF_A/PDFA-3A.xml index 96ea732e..f019b342 100644 --- a/PDF_A/PDFA-3A.xml +++ b/PDF_A/PDFA-3A.xml @@ -592,7 +592,7 @@ If an Image dictionary contains the BitsPerComponent key, its value shall be 1, 2, 4, 8 or 16 - BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 + isMask == true || BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 The value of the BitsPerComponent key in the Image dictionary is %1 @@ -603,6 +603,20 @@ + + + If an image mask dictionary contains the BitsPerComponent key, its value shall be 1 + BitsPerComponent == null || BitsPerComponent == 1 + + The value of the BitsPerComponent key in the image mask dictionary is %1 + + BitsPerComponent + + + + + + The number of colour channels in the JPEG2000 data shall be 1, 3 or 4 diff --git a/PDF_A/PDFA-3B.xml b/PDF_A/PDFA-3B.xml index 57380864..aa302d32 100644 --- a/PDF_A/PDFA-3B.xml +++ b/PDF_A/PDFA-3B.xml @@ -592,7 +592,7 @@ If an Image dictionary contains the BitsPerComponent key, its value shall be 1, 2, 4, 8 or 16 - BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 + isMask == true || BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 The value of the BitsPerComponent key in the Image dictionary is %1 @@ -603,6 +603,20 @@ + + + If an image mask dictionary contains the BitsPerComponent key, its value shall be 1 + BitsPerComponent == null || BitsPerComponent == 1 + + The value of the BitsPerComponent key in the image mask dictionary is %1 + + BitsPerComponent + + + + + + The number of colour channels in the JPEG2000 data shall be 1, 3 or 4 diff --git a/PDF_A/PDFA-3U.xml b/PDF_A/PDFA-3U.xml index 987ff78b..68cff81e 100644 --- a/PDF_A/PDFA-3U.xml +++ b/PDF_A/PDFA-3U.xml @@ -592,7 +592,7 @@ If an Image dictionary contains the BitsPerComponent key, its value shall be 1, 2, 4, 8 or 16 - BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 + isMask == true || BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 The value of the BitsPerComponent key in the Image dictionary is %1 @@ -603,6 +603,20 @@ + + + If an image mask dictionary contains the BitsPerComponent key, its value shall be 1 + BitsPerComponent == null || BitsPerComponent == 1 + + The value of the BitsPerComponent key in the image mask dictionary is %1 + + BitsPerComponent + + + + + + The number of colour channels in the JPEG2000 data shall be 1, 3 or 4 diff --git a/PDF_A/PDFA-4.xml b/PDF_A/PDFA-4.xml index 0214163f..488749df 100644 --- a/PDF_A/PDFA-4.xml +++ b/PDF_A/PDFA-4.xml @@ -498,7 +498,7 @@ If an Image dictionary contains the BitsPerComponent key, its value shall be 1, 2, 4, 8 or 16 - BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 + isMask == true || BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 The value of the BitsPerComponent key in the Image dictionary is %1 @@ -509,6 +509,20 @@ + + + If an image mask dictionary contains the BitsPerComponent key, its value shall be 1 + BitsPerComponent == null || BitsPerComponent == 1 + + The value of the BitsPerComponent key in the image mask dictionary is %1 + + BitsPerComponent + + + + + + The number of colour channels in the JPEG2000 data shall be 1, 3 or 4 diff --git a/PDF_A/PDFA-4E.xml b/PDF_A/PDFA-4E.xml index a53c6385..6b04cd43 100644 --- a/PDF_A/PDFA-4E.xml +++ b/PDF_A/PDFA-4E.xml @@ -512,7 +512,7 @@ If an Image dictionary contains the BitsPerComponent key, its value shall be 1, 2, 4, 8 or 16 - BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 + isMask == true || BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 The value of the BitsPerComponent key in the Image dictionary is %1 @@ -523,6 +523,20 @@ + + + If an image mask dictionary contains the BitsPerComponent key, its value shall be 1 + BitsPerComponent == null || BitsPerComponent == 1 + + The value of the BitsPerComponent key in the image mask dictionary is %1 + + BitsPerComponent + + + + + + The number of colour channels in the JPEG2000 data shall be 1, 3 or 4 diff --git a/PDF_A/PDFA-4F.xml b/PDF_A/PDFA-4F.xml index 77660d81..22cd4a32 100644 --- a/PDF_A/PDFA-4F.xml +++ b/PDF_A/PDFA-4F.xml @@ -498,7 +498,7 @@ If an Image dictionary contains the BitsPerComponent key, its value shall be 1, 2, 4, 8 or 16 - BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 + isMask == true || BitsPerComponent == null || BitsPerComponent == 1 || BitsPerComponent == 2 || BitsPerComponent == 4 || BitsPerComponent == 8 || BitsPerComponent == 16 The value of the BitsPerComponent key in the Image dictionary is %1 @@ -509,6 +509,20 @@ + + + If an image mask dictionary contains the BitsPerComponent key, its value shall be 1 + BitsPerComponent == null || BitsPerComponent == 1 + + The value of the BitsPerComponent key in the image mask dictionary is %1 + + BitsPerComponent + + + + + + The number of colour channels in the JPEG2000 data shall be 1, 3 or 4