PTErrorCode

enum PTErrorCode
{
// PDF/A-1 Level B Validation Errors --------------------------------
///  Invalid PDF structure.
e_ptPDFA0_1_0  =10,
///  Corrupt document.
e_ptPDFA0_1_1  =11,
///  Corrupt content stream.
e_ptPDFA0_1_2  =12,
///  Using JPEG2000 compression (PDF 1.4 compatibility).
e_ptPDFA0_1_3  =13,
///  Contains compressed object streams (PDF 1.4 compatibility).
e_ptPDFA0_1_4  =14,
///  Contains cross-reference streams (PDF 1.4 compatibility).
e_ptPDFA0_1_5  =15,
///  Document does not start with % character.
e_ptPDFA1_2_1  =121,
///  File header line not followed by % and 4 characters > 127.
e_ptPDFA1_2_2  =122,
///  The trailer dictionary does not contain ID.
e_ptPDFA1_3_1  =131,
///  Trailer dictionary contains Encrypt.
e_ptPDFA1_3_2  =132,
///  Data after last EOF marker.
e_ptPDFA1_3_3  =133,
///  Linearized file: ID in 1st page and last trailer are different.
e_ptPDFA1_3_4  =134,
///  Subsection header: starting object number and range not separated by a single space.
e_ptPDFA1_4_1  =141,
///  'xref' and cross reference subsection header not separated by a single EOL marker.
e_ptPDFA1_4_2  =142,
///  Invalid hexadecimal strings used.
e_ptPDFA1_6_1  =161,
///  The 'stream' token is not followed by CR and LF or a single LF.
e_ptPDFA1_7_1  =171,
///  The 'endstream' token is not preceded by EOL.
e_ptPDFA1_7_2  =172,
///  The value of Length does not match the number of bytes.
e_ptPDFA1_7_3  =173,
///  A stream object dictionary contains the F, FFilter, or FDecodeParms keys.
e_ptPDFA1_7_4  =174,
///  Object number and generation number are not separated by a single white-space.
e_ptPDFA1_8_1  =181,
///  Generation number and 'obj' are not separated by a single white-space.
e_ptPDFA1_8_2  =182,
///  Object number not preceded by EOL marker
e_ptPDFA1_8_3  =183,
///  'endobj' not preceded by EOL marker
e_ptPDFA1_8_4  =184,
///  'obj' not followed by EOL marker
e_ptPDFA1_8_5  =185,
///  'endobj' not followed by EOL marker
e_ptPDFA1_8_6  =186,
///  Invalid UTF8 string
e_ptPDFA1_8_7 = 187,
///  Using LZW compression.
e_ptPDFA1_10_1 =1101,
///  A file specification dictionary contains a non-compliant embedded file (EF key).
e_ptPDFA1_11_1 =1111,
///  Contains the EmbeddedFiles key
e_ptPDFA1_11_2 =1112,
///  Array contains more than 8191 elements
e_ptPDFA1_12_1 =1121,
///  Dictionary contains more than 4095 elements
e_ptPDFA1_12_2 =1122,
///  Name with more than 127 bytes
e_ptPDFA1_12_3 =1123,
///  Contains an integer value outside of the allowed range [-2^31, 2^31-1],
e_ptPDFA1_12_4 =1124,
///  Exceeds the maximum number (8,388,607) of indirect objects in a PDF file.
e_ptPDFA1_12_5 =1125,
///  The number of nested q/Q operators is greater than 28.
e_ptPDFA1_12_6 =1126,
///  Optional content (layers) not allowed.
e_ptPDFA1_13_1 =1131,
///  DestOutputProfile-s in OutputIntents array do not match.
e_ptPDFA2_2_1  =221,
///  Not a valid ICC color profile.
e_ptPDFA2_3_2  =232,
///  The N entry does not match the number of color components in the embedded ICC profile.
e_ptPDFA2_3_3  =233,
///  Device-specific color space used, but no GTS_PDFA1 OutputIntent.
e_ptPDFA2_3_3_1=2331,
///  Device-specific color space, does not match OutputIntent.
e_ptPDFA2_3_3_2=2332,
///  Device-specific color space used in an alternate color space.
e_ptPDFA2_3_4_1=2341,
///  Image with Alternates key.
e_ptPDFA2_4_1  =241,
///  Image with OPI key.
e_ptPDFA2_4_2  =242,
///  Image with invalid rendering intent.
e_ptPDFA2_4_3  =243,
///  Image with Interpolate key set to true.
e_ptPDFA2_4_4  =244,
///  XObject with OPI key.
e_ptPDFA2_5_1  =251,
///  PostScript XObject.
e_ptPDFA2_5_2  =252,
///  Contains a reference XObject.
e_ptPDFA2_6_1  =261,
///  Contains an XObject that is not supported (e.g. PostScript XObject).
e_ptPDFA2_7_1  =271,
///  Contains an invalid Transfer Curve in the extended graphics state.
e_ptPDFA2_8_1  =281,
///  Use of an invalid rendering intent.
e_ptPDFA2_9_1  =291,
///  Illegal operator.
e_ptPDFA2_10_1 =2101,
///  Embedded font is damaged.
e_ptPDFA3_2_1  =321,
///  Incompatible CIDSystemInfo entries
e_ptPDFA3_3_1  =331,
///  Type 2 CIDFont without CIDToGIDMap
e_ptPDFA3_3_2  =332,
///  CMap not embedded
e_ptPDFA3_3_3_1=3331,
///  Inconsistent WMode in embedded CMap dictionary and stream.
e_ptPDFA3_3_3_2=3332,
///  The font is not embedded.
e_ptPDFA3_4_1  =341,
///  Embedded composite (Type0) font program does not define all font glyphs.
e_ptPDFA3_5_1  =351,
///  Embedded Type1 font program does not define all font glyphs.
e_ptPDFA3_5_2  =352,
///  Embedded TrueType font program does not define all font glyphs.
e_ptPDFA3_5_3  =353,
///  The font descriptor dictionary does not include a	CIDSet stream for CIDFont subset.
e_ptPDFA3_5_4  =354,
///  The font descriptor dictionary does not include a	CharSet string for Type1 font subset.
e_ptPDFA3_5_5  =355,
///  CIDSet in subset font is incomplete.
e_ptPDFA3_5_6  =356,
///  Widths in embedded font are inconsistent with /Widths entry in the font dictionary.
e_ptPDFA3_6_1  =361,
///  A non-symbolic TrueType font must use WinAnsiEncoding or MacRomanEncoding.
e_ptPDFA3_7_1  =371,
///  A symbolic TrueType font must not specify encoding.
e_ptPDFA3_7_2  =372,
///  A symbolic TrueType font does not have exactly one entry in cmap table.
e_ptPDFA3_7_3  =373,
///  Transparency used (ExtGState with soft mask).
e_ptPDFA4_1    =41,
///  Transparency used (XObject with soft mask).
e_ptPDFA4_2    =42,
///  Transparency used (Page or Form XObject with transparency group).
e_ptPDFA4_3    =43,
///  Transparency used (Blend mode is not 'Normal').
e_ptPDFA4_4    =44,
///  Transparency used ('CA' value is not 1.0).
e_ptPDFA4_5    =45,
///  Transparency used ('ca' value is not 1.0).
e_ptPDFA4_6    =46,
///  Unknown annotation type.
e_ptPDFA5_2_1  =521,
///  FileAttachment annotation is not permitted.
e_ptPDFA5_2_2  =522,
///  Sound annotation is not permitted.
e_ptPDFA5_2_3  =523,
///  Movie annotation is not permitted.
e_ptPDFA5_2_4  =524,
///  Redact annotation is not permitted.
e_ptPDFA5_2_5  =525,
///  3D annotation is not permitted.
e_ptPDFA5_2_6  =526,
///  Caret annotation is not permitted.
e_ptPDFA5_2_7  =527,
///  Watermark annotation is not permitted.
e_ptPDFA5_2_8  =528,
///  Polygon annotation is not permitted.
e_ptPDFA5_2_9  =529,
///  PolyLine annotation is not permitted.
e_ptPDFA5_2_10 =5210,
///  Screen annotation is not permitted.
e_ptPDFA5_2_11 =5211,
///  An annotation dictionary contains the CA key with a value other than 1.0.
e_ptPDFA5_3_1  =531,
///  An annotation dictionary is missing F key.
e_ptPDFA5_3_2_1=5321,
///  An annotation's 'Print' flag is not set.
e_ptPDFA5_3_2_2=5322,
///  An annotation's 'Hidden' flag is set.
e_ptPDFA5_3_2_3=5323,
///  An annotation's 'Invisible' flag is set.
e_ptPDFA5_3_2_4=5324,
///  An annotation's 'NoView' flag is set.
e_ptPDFA5_3_2_5=5325,
///  An annotation's C entry present but no OutputIntent present
e_ptPDFA5_3_3_1=5331,
///  An annotation's C entry present but OutputIntent has non-RGB destination profile
e_ptPDFA5_3_3_2=5332,
///  An annotation's IC entry present but no OutputIntent present
e_ptPDFA5_3_3_3=5333,
///  An annotation's IC entry present and OutputIntent has non-RGB destination profile
e_ptPDFA5_3_3_4=5334,
///  Annotation is missing AP entry.
e_ptPDFA5_3_4_0=5340,
///  An annotation AP dictionary has entries other than the N entry.
e_ptPDFA5_3_4_1=5341,
///  An annotation AP dictionary does not contain N entry
e_ptPDFA5_3_4_2=5342,
///  AP has an N entry whose value is invalid.
e_ptPDFA5_3_4_3=5343,
///  Contains an action type that is not permitted.
e_ptPDFA6_1_1  =611,
///  Contains a non-predefined Named action.
e_ptPDFA6_1_2  =612,
///  The document catalog dictionary contains AA entry.
e_ptPDFA6_2_1  =621,
///  Contains the JavaScript key.
e_ptPDFA6_2_2 = 622,
///  Invalid destination.
e_ptPDFA6_2_3 = 623,
///  The document catalog does not contain Metadata stream.
e_ptPDFA7_2_1  =721,
///  The Metadata object stream contains Filter key.
e_ptPDFA7_2_2  =722,
///  The XMP Metadata stream is not valid.
e_ptPDFA7_2_3  =723,
///  XMP property not predefined and no extension schema present.
e_ptPDFA7_2_4  =724,
///  XMP not included in 'xpacket'.
e_ptPDFA7_2_5  =725,
///  Document information entry 'Title' not synchronized with XMP.
e_ptPDFA7_3_1  =731,
///  Document information entry 'Author' not synchronized with XMP.
e_ptPDFA7_3_2  =732,
///  Document information entry 'Subject' not synchronized with XMP.
e_ptPDFA7_3_3  =733,
///  Document information entry 'Keywords' not synchronized with XMP.
e_ptPDFA7_3_4  =734,
///  Document information entry 'Creator' not synchronized with XMP.
e_ptPDFA7_3_5  =735,
///  Document information entry 'Producer' not synchronized with XMP.
e_ptPDFA7_3_6  =736,
///  Document information entry 'CreationDate' not synchronized with XMP.
e_ptPDFA7_3_7  =737,
///  Document information entry 'ModDate' not synchronized with XMP.
e_ptPDFA7_3_8  =738,
///  Wrong value type for predefined XMP property.
e_ptPDFA7_3_9  =739,
///  'bytes' and 'encoding' attributes are allowed in the header of an XMP packet.
e_ptPDFA7_5_1  =751,
///  XMP Extension schema doesn't have a description.
e_ptPDFA7_8_1  =781,
///  XMP Extension schema is not valid. Required property 'namespaceURI' might be missing in PDF/A Schema value Type.
e_ptPDFA7_8_2  =782,
///  'pdfaExtension:schemas' not found.
e_ptPDFA7_8_3  =783,
///  'pdfaExtension:schemas' is using a wrong value type.
e_ptPDFA7_8_4  =784,
///  'pdfaExtension:property' not found.
e_ptPDFA7_8_5  =785,
///  'pdfaExtension:property' is using a wrong value type.
e_ptPDFA7_8_6  =786,
///  'pdfaProperty:name' not found.
e_ptPDFA7_8_7  =787,
///  'pdfaProperty:name' is using a wrong value type.
e_ptPDFA7_8_8  =788,
///  A description for a property is missing in 'pdfaSchema:property' sequence.
e_ptPDFA7_8_9  =789,
///  'pdfaProperty:valueType' not found.
e_ptPDFA7_8_10 =7810,
///  The required namespace prefix for extension schema is 'pdfaExtension'.
e_ptPDFA7_8_11 =7811,
///  The required field namespace prefix is 'pdfaSchema'.
e_ptPDFA7_8_12 =7812,
///  The required field namespace prefix is 'pdfaProperty'.
e_ptPDFA7_8_13 =7813,
///  The required field namespace prefix is 'pdfaType'.
e_ptPDFA7_8_14 =7814,
///  The required field namespace prefix is 'pdfaField'.
e_ptPDFA7_8_15 =7815,
///  'pdfaSchema:valueType' not found.
e_ptPDFA7_8_16 =7816,
///  'pdfaSchema:valueType' is using a wrong value type.
e_ptPDFA7_8_17 =7817,
///  Required property 'valueType' missing in PDF/A Schema Value Type.
e_ptPDFA7_8_18= 7818,
///  'pdfaType:type' not found.
e_ptPDFA7_8_19= 7819,
///  'pdfaType:type' is using a wrong value type.
e_ptPDFA7_8_20 =7820,
///  'pdfaType:description' not found.
e_ptPDFA7_8_21 =7821,
///  'pdfaType:namespaceURI' not found.
e_ptPDFA7_8_22 =7822,
///  'pdfaType:field' is using a wrong value type.
e_ptPDFA7_8_23 =7823,
///  'pdfaField:name' not found.
e_ptPDFA7_8_24 =7824,
///  'pdfaField:name' is using a wrong value type.
e_ptPDFA7_8_25 =7825,
///  'pdfaField:valueType' not found.
e_ptPDFA7_8_26 =7826,
///  'pdfaField:valueType' is using a wrong type.
e_ptPDFA7_8_27 =7827,
///  'pdfaField:description' not found.
e_ptPDFA7_8_28 =7828,
///  'pdfaField:description' is using a wrong type.
e_ptPDFA7_8_29 =7829,
///  Required description for 'pdfaField::valueType' is missing.
e_ptPDFA7_8_30 =7830,
///  A property doesn't match its custom schema type.
e_ptPDFA7_8_31 =7831,
///  Missing PDF/A identifier
e_ptPDFA7_11_1 =7111,
///  Invalid PDF/A identifier namespace
e_ptPDFA7_11_2 =7112,
///  Invalid PDF/A conformance level.
e_ptPDFA7_11_3 =7113,
///  Invalid PDF/A part number.
e_ptPDFA7_11_4 =7114,
///  Invalid PDF/A amendment identifier.
e_ptPDFA7_11_5 =7115,
///  An interactive form field contains an action.
e_ptPDFA9_1    =91,
///  The NeedAppearances flag in the interactive form dictionary is set to true.
e_ptPDFA9_2    =92,
///  AcroForms contains XFA.
e_ptPDFA9_3    =93,
///  Catalog contains NeedsRendering.
e_ptPDFA9_4    =94,

// PDF/A-1 Level A Validation Errors --------------------------------
///  The font dictionary is missing 'ToUnicode' entry.
e_ptPDFA3_8_1  =381,
///  The PDF is not marked as Tagged PDF.
e_ptPDFA8_2_2  =822,
///  Bad StructTreeRoot
e_ptPDFA8_3_3_1=8331,
///  Each structure element dictionary in the structure hierarchy must have a Type entry with the name value of StructElem.
e_ptPDFA8_3_3_2=8332,
///  A non-standard structure type does not map to a standard type.
e_ptPDFA8_3_4_1=8341,


// PDF/A-2 Level B Validation Errors --------------------------------
///  Bad file header.
e_ptPDFA1_2_3   =123,
///  Invalid use of Crypt filter.
e_ptPDFA1_10_2  =1102,
///  Bad stream Filter.
e_ptPDFA1_10_3  =1103,
///  Bad Permission Dictionary
e_ptPDFA1_12_10 =11210,
///  Page dimensions are outside of the allowed range (3-14400).
e_ptPDFA1_13_5  =1135,
///  Contains DestOutputProfileRef
e_ptPDFA2_3_10  =2310,
///  OPM is 1
e_ptPDFA2_4_2_10 =24220,
///  Incorrect colorant specification in DeviceN
e_ptPDFA2_4_2_11 =24221,
///  tintTransform is different in Separations with the same colorant name.
e_ptPDFA2_4_2_12 =24222,
///  alternateSpace is different in Separations with the same colorant name.
e_ptPDFA2_4_2_13 =24223,
///  HTP entry in ExtGState.
e_ptPDFA2_5_10   =2510,
///  Unsupported HalftoneType.
e_ptPDFA2_5_11   =2511,
///  Uses HalftoneName key.
e_ptPDFA2_5_12   =2512,
///  JPEG2000: Only the JPX baseline is supported.
e_ptPDFA2_8_3_1  =2831,
///  JPEG2000: Invalid number of colour channels.
e_ptPDFA2_8_3_2  =2832,
///  JPEG2000: Invalid color space.
e_ptPDFA2_8_3_3  =2833,
///  JPEG2000: The bit-depth JPEG2000 data must be in range 1-38.
e_ptPDFA2_8_3_4  =2834,
///  JPEG2000: All colour channels in the JPEG2000 data must have the same bit-depth.
e_ptPDFA2_8_3_5  =2835,
///  Page Group entry is missing in a document without OutputIntent.
e_ptPDFA2_10_20  =21020,
///  Invalid blend mode.
e_ptPDFA2_10_21  =21021,
///  Catalog contains Requirements key.
e_ptPDFA11_0_0   =11000,
///  PresSteps is not allowed
e_ptPDFA6_10_0   =6100,
///  AlternatePresentations not allowed
e_ptPDFA6_10_1   =6101,
///  Some characters map to 0 or FFFE.
e_ptPDFA6_2_11_5 =62115,
///  Some text can't be mapped to Unicode
e_ptPDFA6_2_11_6 =62116,
///  PUA characters are missing ActualText
e_ptPDFA6_2_11_7 =62117,
///  Use of .notdef glyph
e_ptPDFA6_2_11_8 =62118,
///  Optional content Missing Name entry
e_ptPDFA6_9_1    =69001,
///  Optional content Contains AS entry
e_ptPDFA6_9_3    =69003,
///  FileSpec is missing F or UF key
e_ptPDFA8_1      =81,

// PDF/A-3 Validation Errors --------------------------------------
///  Embedded file has no MIME type entry
e_ptPDFA_3E1     =1,
///  Embedded file Params has no ModDate entry
e_ptPDFA_3E1_1   =101,
///  Embedded file has no AFRelationship
e_ptPDFA_3E2     =2,
///  Doc catalog is missing AF entry
e_ptPDFA_3E3     =3,

e_ptPDFA_LAST
}

Undocumented

  • Invalid PDF structure.

    Declaration

    Objective-C

    e_ptPDFA0_1_0 = 10
  • Corrupt document.

    Declaration

    Objective-C

    e_ptPDFA0_1_1 = 11
  • Corrupt content stream.

    Declaration

    Objective-C

    e_ptPDFA0_1_2 = 12
  • Using JPEG2000 compression (PDF 1.4 compatibility).

    Declaration

    Objective-C

    e_ptPDFA0_1_3 = 13
  • Contains compressed object streams (PDF 1.4 compatibility).

    Declaration

    Objective-C

    e_ptPDFA0_1_4 = 14
  • Contains cross-reference streams (PDF 1.4 compatibility).

    Declaration

    Objective-C

    e_ptPDFA0_1_5 = 15
  • Document does not start with % character.

    Declaration

    Objective-C

    e_ptPDFA1_2_1 = 121
  • File header line not followed by % and 4 characters > 127.

    Declaration

    Objective-C

    e_ptPDFA1_2_2 = 122
  • The trailer dictionary does not contain ID.

    Declaration

    Objective-C

    e_ptPDFA1_3_1 = 131
  • Trailer dictionary contains Encrypt.

    Declaration

    Objective-C

    e_ptPDFA1_3_2 = 132
  • Data after last EOF marker.

    Declaration

    Objective-C

    e_ptPDFA1_3_3 = 133
  • Linearized file: ID in 1st page and last trailer are different.

    Declaration

    Objective-C

    e_ptPDFA1_3_4 = 134
  • Subsection header: starting object number and range not separated by a single space.

    Declaration

    Objective-C

    e_ptPDFA1_4_1 = 141
  • ‘xref’ and cross reference subsection header not separated by a single EOL marker.

    Declaration

    Objective-C

    e_ptPDFA1_4_2 = 142
  • Invalid hexadecimal strings used.

    Declaration

    Objective-C

    e_ptPDFA1_6_1 = 161
  • The ‘stream’ token is not followed by CR and LF or a single LF.

    Declaration

    Objective-C

    e_ptPDFA1_7_1 = 171
  • The ‘endstream’ token is not preceded by EOL.

    Declaration

    Objective-C

    e_ptPDFA1_7_2 = 172
  • The value of Length does not match the number of bytes.

    Declaration

    Objective-C

    e_ptPDFA1_7_3 = 173
  • A stream object dictionary contains the F, FFilter, or FDecodeParms keys.

    Declaration

    Objective-C

    e_ptPDFA1_7_4 = 174
  • Object number and generation number are not separated by a single white-space.

    Declaration

    Objective-C

    e_ptPDFA1_8_1 = 181
  • Generation number and ‘obj’ are not separated by a single white-space.

    Declaration

    Objective-C

    e_ptPDFA1_8_2 = 182
  • Object number not preceded by EOL marker

    Declaration

    Objective-C

    e_ptPDFA1_8_3 = 183
  • ‘endobj’ not preceded by EOL marker

    Declaration

    Objective-C

    e_ptPDFA1_8_4 = 184
  • ‘obj’ not followed by EOL marker

    Declaration

    Objective-C

    e_ptPDFA1_8_5 = 185
  • ‘endobj’ not followed by EOL marker

    Declaration

    Objective-C

    e_ptPDFA1_8_6 = 186
  • Invalid UTF8 string

    Declaration

    Objective-C

    e_ptPDFA1_8_7 = 187
  • Using LZW compression.

    Declaration

    Objective-C

    e_ptPDFA1_10_1 = 1101
  • A file specification dictionary contains a non-compliant embedded file (EF key).

    Declaration

    Objective-C

    e_ptPDFA1_11_1 = 1111
  • Contains the EmbeddedFiles key

    Declaration

    Objective-C

    e_ptPDFA1_11_2 = 1112
  • Array contains more than 8191 elements

    Declaration

    Objective-C

    e_ptPDFA1_12_1 = 1121
  • Dictionary contains more than 4095 elements

    Declaration

    Objective-C

    e_ptPDFA1_12_2 = 1122
  • Name with more than 127 bytes

    Declaration

    Objective-C

    e_ptPDFA1_12_3 = 1123
  • Contains an integer value outside of the allowed range [-2^31, 2^31-1],

    Declaration

    Objective-C

    e_ptPDFA1_12_4 = 1124
  • Exceeds the maximum number (8,388,607) of indirect objects in a PDF file.

    Declaration

    Objective-C

    e_ptPDFA1_12_5 = 1125
  • The number of nested q/Q operators is greater than 28.

    Declaration

    Objective-C

    e_ptPDFA1_12_6 = 1126
  • Optional content (layers) not allowed.

    Declaration

    Objective-C

    e_ptPDFA1_13_1 = 1131
  • DestOutputProfile-s in OutputIntents array do not match.

    Declaration

    Objective-C

    e_ptPDFA2_2_1 = 221
  • Not a valid ICC color profile.

    Declaration

    Objective-C

    e_ptPDFA2_3_2 = 232
  • The N entry does not match the number of color components in the embedded ICC profile.

    Declaration

    Objective-C

    e_ptPDFA2_3_3 = 233
  • Device-specific color space used, but no GTS_PDFA1 OutputIntent.

    Declaration

    Objective-C

    e_ptPDFA2_3_3_1 = 2331
  • Device-specific color space, does not match OutputIntent.

    Declaration

    Objective-C

    e_ptPDFA2_3_3_2 = 2332
  • Device-specific color space used in an alternate color space.

    Declaration

    Objective-C

    e_ptPDFA2_3_4_1 = 2341
  • Image with Alternates key.

    Declaration

    Objective-C

    e_ptPDFA2_4_1 = 241
  • Image with OPI key.

    Declaration

    Objective-C

    e_ptPDFA2_4_2 = 242
  • Image with invalid rendering intent.

    Declaration

    Objective-C

    e_ptPDFA2_4_3 = 243
  • Image with Interpolate key set to true.

    Declaration

    Objective-C

    e_ptPDFA2_4_4 = 244
  • XObject with OPI key.

    Declaration

    Objective-C

    e_ptPDFA2_5_1 = 251
  • PostScript XObject.

    Declaration

    Objective-C

    e_ptPDFA2_5_2 = 252
  • Contains a reference XObject.

    Declaration

    Objective-C

    e_ptPDFA2_6_1 = 261
  • Contains an XObject that is not supported (e.g. PostScript XObject).

    Declaration

    Objective-C

    e_ptPDFA2_7_1 = 271
  • Contains an invalid Transfer Curve in the extended graphics state.

    Declaration

    Objective-C

    e_ptPDFA2_8_1 = 281
  • Use of an invalid rendering intent.

    Declaration

    Objective-C

    e_ptPDFA2_9_1 = 291
  • Illegal operator.

    Declaration

    Objective-C

    e_ptPDFA2_10_1 = 2101
  • Embedded font is damaged.

    Declaration

    Objective-C

    e_ptPDFA3_2_1 = 321
  • Incompatible CIDSystemInfo entries

    Declaration

    Objective-C

    e_ptPDFA3_3_1 = 331
  • Type 2 CIDFont without CIDToGIDMap

    Declaration

    Objective-C

    e_ptPDFA3_3_2 = 332
  • CMap not embedded

    Declaration

    Objective-C

    e_ptPDFA3_3_3_1 = 3331
  • Inconsistent WMode in embedded CMap dictionary and stream.

    Declaration

    Objective-C

    e_ptPDFA3_3_3_2 = 3332
  • The font is not embedded.

    Declaration

    Objective-C

    e_ptPDFA3_4_1 = 341
  • Embedded composite (Type0) font program does not define all font glyphs.

    Declaration

    Objective-C

    e_ptPDFA3_5_1 = 351
  • Embedded Type1 font program does not define all font glyphs.

    Declaration

    Objective-C

    e_ptPDFA3_5_2 = 352
  • Embedded TrueType font program does not define all font glyphs.

    Declaration

    Objective-C

    e_ptPDFA3_5_3 = 353
  • The font descriptor dictionary does not include a CIDSet stream for CIDFont subset.

    Declaration

    Objective-C

    e_ptPDFA3_5_4 = 354
  • The font descriptor dictionary does not include a CharSet string for Type1 font subset.

    Declaration

    Objective-C

    e_ptPDFA3_5_5 = 355
  • CIDSet in subset font is incomplete.

    Declaration

    Objective-C

    e_ptPDFA3_5_6 = 356
  • Widths in embedded font are inconsistent with /Widths entry in the font dictionary.

    Declaration

    Objective-C

    e_ptPDFA3_6_1 = 361
  • A non-symbolic TrueType font must use WinAnsiEncoding or MacRomanEncoding.

    Declaration

    Objective-C

    e_ptPDFA3_7_1 = 371
  • A symbolic TrueType font must not specify encoding.

    Declaration

    Objective-C

    e_ptPDFA3_7_2 = 372
  • A symbolic TrueType font does not have exactly one entry in cmap table.

    Declaration

    Objective-C

    e_ptPDFA3_7_3 = 373
  • Transparency used (ExtGState with soft mask).

    Declaration

    Objective-C

    e_ptPDFA4_1 = 41
  • Transparency used (XObject with soft mask).

    Declaration

    Objective-C

    e_ptPDFA4_2 = 42
  • Transparency used (Page or Form XObject with transparency group).

    Declaration

    Objective-C

    e_ptPDFA4_3 = 43
  • Transparency used (Blend mode is not ‘Normal’).

    Declaration

    Objective-C

    e_ptPDFA4_4 = 44
  • Transparency used (‘CA’ value is not 1.0).

    Declaration

    Objective-C

    e_ptPDFA4_5 = 45
  • Transparency used (‘ca’ value is not 1.0).

    Declaration

    Objective-C

    e_ptPDFA4_6 = 46
  • Unknown annotation type.

    Declaration

    Objective-C

    e_ptPDFA5_2_1 = 521
  • FileAttachment annotation is not permitted.

    Declaration

    Objective-C

    e_ptPDFA5_2_2 = 522
  • Sound annotation is not permitted.

    Declaration

    Objective-C

    e_ptPDFA5_2_3 = 523
  • Movie annotation is not permitted.

    Declaration

    Objective-C

    e_ptPDFA5_2_4 = 524
  • Redact annotation is not permitted.

    Declaration

    Objective-C

    e_ptPDFA5_2_5 = 525
  • 3D annotation is not permitted.

    Declaration

    Objective-C

    e_ptPDFA5_2_6 = 526
  • Caret annotation is not permitted.

    Declaration

    Objective-C

    e_ptPDFA5_2_7 = 527
  • Watermark annotation is not permitted.

    Declaration

    Objective-C

    e_ptPDFA5_2_8 = 528
  • Polygon annotation is not permitted.

    Declaration

    Objective-C

    e_ptPDFA5_2_9 = 529
  • PolyLine annotation is not permitted.

    Declaration

    Objective-C

    e_ptPDFA5_2_10 = 5210
  • Screen annotation is not permitted.

    Declaration

    Objective-C

    e_ptPDFA5_2_11 = 5211
  • An annotation dictionary contains the CA key with a value other than 1.0.

    Declaration

    Objective-C

    e_ptPDFA5_3_1 = 531
  • An annotation dictionary is missing F key.

    Declaration

    Objective-C

    e_ptPDFA5_3_2_1 = 5321
  • An annotation’s ‘Print’ flag is not set.

    Declaration

    Objective-C

    e_ptPDFA5_3_2_2 = 5322
  • An annotation’s ‘Hidden’ flag is set.

    Declaration

    Objective-C

    e_ptPDFA5_3_2_3 = 5323
  • An annotation’s ‘Invisible’ flag is set.

    Declaration

    Objective-C

    e_ptPDFA5_3_2_4 = 5324
  • An annotation’s ‘NoView’ flag is set.

    Declaration

    Objective-C

    e_ptPDFA5_3_2_5 = 5325
  • An annotation’s C entry present but no OutputIntent present

    Declaration

    Objective-C

    e_ptPDFA5_3_3_1 = 5331
  • An annotation’s C entry present but OutputIntent has non-RGB destination profile

    Declaration

    Objective-C

    e_ptPDFA5_3_3_2 = 5332
  • An annotation’s IC entry present but no OutputIntent present

    Declaration

    Objective-C

    e_ptPDFA5_3_3_3 = 5333
  • An annotation’s IC entry present and OutputIntent has non-RGB destination profile

    Declaration

    Objective-C

    e_ptPDFA5_3_3_4 = 5334
  • Annotation is missing AP entry.

    Declaration

    Objective-C

    e_ptPDFA5_3_4_0 = 5340
  • An annotation AP dictionary has entries other than the N entry.

    Declaration

    Objective-C

    e_ptPDFA5_3_4_1 = 5341
  • An annotation AP dictionary does not contain N entry

    Declaration

    Objective-C

    e_ptPDFA5_3_4_2 = 5342
  • AP has an N entry whose value is invalid.

    Declaration

    Objective-C

    e_ptPDFA5_3_4_3 = 5343
  • Contains an action type that is not permitted.

    Declaration

    Objective-C

    e_ptPDFA6_1_1 = 611
  • Contains a non-predefined Named action.

    Declaration

    Objective-C

    e_ptPDFA6_1_2 = 612
  • The document catalog dictionary contains AA entry.

    Declaration

    Objective-C

    e_ptPDFA6_2_1 = 621
  • Contains the JavaScript key.

    Declaration

    Objective-C

    e_ptPDFA6_2_2 = 622
  • Invalid destination.

    Declaration

    Objective-C

    e_ptPDFA6_2_3 = 623
  • The document catalog does not contain Metadata stream.

    Declaration

    Objective-C

    e_ptPDFA7_2_1 = 721
  • The Metadata object stream contains Filter key.

    Declaration

    Objective-C

    e_ptPDFA7_2_2 = 722
  • The XMP Metadata stream is not valid.

    Declaration

    Objective-C

    e_ptPDFA7_2_3 = 723
  • XMP property not predefined and no extension schema present.

    Declaration

    Objective-C

    e_ptPDFA7_2_4 = 724
  • XMP not included in ‘xpacket’.

    Declaration

    Objective-C

    e_ptPDFA7_2_5 = 725
  • Document information entry ‘Title’ not synchronized with XMP.

    Declaration

    Objective-C

    e_ptPDFA7_3_1 = 731
  • Document information entry ‘Author’ not synchronized with XMP.

    Declaration

    Objective-C

    e_ptPDFA7_3_2 = 732
  • Document information entry ‘Subject’ not synchronized with XMP.

    Declaration

    Objective-C

    e_ptPDFA7_3_3 = 733
  • Document information entry ‘Keywords’ not synchronized with XMP.

    Declaration

    Objective-C

    e_ptPDFA7_3_4 = 734
  • Document information entry ‘Creator’ not synchronized with XMP.

    Declaration

    Objective-C

    e_ptPDFA7_3_5 = 735
  • Document information entry ‘Producer’ not synchronized with XMP.

    Declaration

    Objective-C

    e_ptPDFA7_3_6 = 736
  • Document information entry ‘CreationDate’ not synchronized with XMP.

    Declaration

    Objective-C

    e_ptPDFA7_3_7 = 737
  • Document information entry ‘ModDate’ not synchronized with XMP.

    Declaration

    Objective-C

    e_ptPDFA7_3_8 = 738
  • Wrong value type for predefined XMP property.

    Declaration

    Objective-C

    e_ptPDFA7_3_9 = 739
  • ‘bytes’ and ‘encoding’ attributes are allowed in the header of an XMP packet.

    Declaration

    Objective-C

    e_ptPDFA7_5_1 = 751
  • XMP Extension schema doesn’t have a description.

    Declaration

    Objective-C

    e_ptPDFA7_8_1 = 781
  • XMP Extension schema is not valid. Required property ‘namespaceURI’ might be missing in PDF/A Schema value Type.

    Declaration

    Objective-C

    e_ptPDFA7_8_2 = 782
  • ‘pdfaExtension:schemas’ not found.

    Declaration

    Objective-C

    e_ptPDFA7_8_3 = 783
  • ‘pdfaExtension:schemas’ is using a wrong value type.

    Declaration

    Objective-C

    e_ptPDFA7_8_4 = 784
  • ‘pdfaExtension:property’ not found.

    Declaration

    Objective-C

    e_ptPDFA7_8_5 = 785
  • ‘pdfaExtension:property’ is using a wrong value type.

    Declaration

    Objective-C

    e_ptPDFA7_8_6 = 786
  • ‘pdfaProperty:name’ not found.

    Declaration

    Objective-C

    e_ptPDFA7_8_7 = 787
  • ‘pdfaProperty:name’ is using a wrong value type.

    Declaration

    Objective-C

    e_ptPDFA7_8_8 = 788
  • A description for a property is missing in ‘pdfaSchema:property’ sequence.

    Declaration

    Objective-C

    e_ptPDFA7_8_9 = 789
  • ‘pdfaProperty:valueType’ not found.

    Declaration

    Objective-C

    e_ptPDFA7_8_10 = 7810
  • The required namespace prefix for extension schema is ‘pdfaExtension’.

    Declaration

    Objective-C

    e_ptPDFA7_8_11 = 7811
  • The required field namespace prefix is ‘pdfaSchema’.

    Declaration

    Objective-C

    e_ptPDFA7_8_12 = 7812
  • The required field namespace prefix is ‘pdfaProperty’.

    Declaration

    Objective-C

    e_ptPDFA7_8_13 = 7813
  • The required field namespace prefix is ‘pdfaType’.

    Declaration

    Objective-C

    e_ptPDFA7_8_14 = 7814
  • The required field namespace prefix is ‘pdfaField’.

    Declaration

    Objective-C

    e_ptPDFA7_8_15 = 7815
  • ‘pdfaSchema:valueType’ not found.

    Declaration

    Objective-C

    e_ptPDFA7_8_16 = 7816
  • ‘pdfaSchema:valueType’ is using a wrong value type.

    Declaration

    Objective-C

    e_ptPDFA7_8_17 = 7817
  • Required property ‘valueType’ missing in PDF/A Schema Value Type.

    Declaration

    Objective-C

    e_ptPDFA7_8_18 = 7818
  • ‘pdfaType:type’ not found.

    Declaration

    Objective-C

    e_ptPDFA7_8_19 = 7819
  • ‘pdfaType:type’ is using a wrong value type.

    Declaration

    Objective-C

    e_ptPDFA7_8_20 = 7820
  • ‘pdfaType:description’ not found.

    Declaration

    Objective-C

    e_ptPDFA7_8_21 = 7821
  • ‘pdfaType:namespaceURI’ not found.

    Declaration

    Objective-C

    e_ptPDFA7_8_22 = 7822
  • ‘pdfaType:field’ is using a wrong value type.

    Declaration

    Objective-C

    e_ptPDFA7_8_23 = 7823
  • ‘pdfaField:name’ not found.

    Declaration

    Objective-C

    e_ptPDFA7_8_24 = 7824
  • ‘pdfaField:name’ is using a wrong value type.

    Declaration

    Objective-C

    e_ptPDFA7_8_25 = 7825
  • ‘pdfaField:valueType’ not found.

    Declaration

    Objective-C

    e_ptPDFA7_8_26 = 7826
  • ‘pdfaField:valueType’ is using a wrong type.

    Declaration

    Objective-C

    e_ptPDFA7_8_27 = 7827
  • ‘pdfaField:description’ not found.

    Declaration

    Objective-C

    e_ptPDFA7_8_28 = 7828
  • ‘pdfaField:description’ is using a wrong type.

    Declaration

    Objective-C

    e_ptPDFA7_8_29 = 7829
  • Required description for ‘pdfaField::valueType’ is missing.

    Declaration

    Objective-C

    e_ptPDFA7_8_30 = 7830
  • A property doesn’t match its custom schema type.

    Declaration

    Objective-C

    e_ptPDFA7_8_31 = 7831
  • Missing PDF/A identifier

    Declaration

    Objective-C

    e_ptPDFA7_11_1 = 7111
  • Invalid PDF/A identifier namespace

    Declaration

    Objective-C

    e_ptPDFA7_11_2 = 7112
  • Invalid PDF/A conformance level.

    Declaration

    Objective-C

    e_ptPDFA7_11_3 = 7113
  • Invalid PDF/A part number.

    Declaration

    Objective-C

    e_ptPDFA7_11_4 = 7114
  • Invalid PDF/A amendment identifier.

    Declaration

    Objective-C

    e_ptPDFA7_11_5 = 7115
  • An interactive form field contains an action.

    Declaration

    Objective-C

    e_ptPDFA9_1 = 91
  • The NeedAppearances flag in the interactive form dictionary is set to true.

    Declaration

    Objective-C

    e_ptPDFA9_2 = 92
  • AcroForms contains XFA.

    Declaration

    Objective-C

    e_ptPDFA9_3 = 93
  • Catalog contains NeedsRendering.

    Declaration

    Objective-C

    e_ptPDFA9_4 = 94
  • The font dictionary is missing ‘ToUnicode’ entry.

    Declaration

    Objective-C

    e_ptPDFA3_8_1 = 381
  • The PDF is not marked as Tagged PDF.

    Declaration

    Objective-C

    e_ptPDFA8_2_2 = 822
  • Bad StructTreeRoot

    Declaration

    Objective-C

    e_ptPDFA8_3_3_1 = 8331
  • Each structure element dictionary in the structure hierarchy must have a Type entry with the name value of StructElem.

    Declaration

    Objective-C

    e_ptPDFA8_3_3_2 = 8332
  • A non-standard structure type does not map to a standard type.

    Declaration

    Objective-C

    e_ptPDFA8_3_4_1 = 8341
  • Bad file header.

    Declaration

    Objective-C

    e_ptPDFA1_2_3 = 123
  • Invalid use of Crypt filter.

    Declaration

    Objective-C

    e_ptPDFA1_10_2 = 1102
  • Bad stream Filter.

    Declaration

    Objective-C

    e_ptPDFA1_10_3 = 1103
  • Bad Permission Dictionary

    Declaration

    Objective-C

    e_ptPDFA1_12_10 = 11210
  • Page dimensions are outside of the allowed range (3-14400).

    Declaration

    Objective-C

    e_ptPDFA1_13_5 = 1135
  • Contains DestOutputProfileRef

    Declaration

    Objective-C

    e_ptPDFA2_3_10 = 2310
  • OPM is 1

    Declaration

    Objective-C

    e_ptPDFA2_4_2_10 = 24220
  • Incorrect colorant specification in DeviceN

    Declaration

    Objective-C

    e_ptPDFA2_4_2_11 = 24221
  • tintTransform is different in Separations with the same colorant name.

    Declaration

    Objective-C

    e_ptPDFA2_4_2_12 = 24222
  • alternateSpace is different in Separations with the same colorant name.

    Declaration

    Objective-C

    e_ptPDFA2_4_2_13 = 24223
  • HTP entry in ExtGState.

    Declaration

    Objective-C

    e_ptPDFA2_5_10 = 2510
  • Unsupported HalftoneType.

    Declaration

    Objective-C

    e_ptPDFA2_5_11 = 2511
  • Uses HalftoneName key.

    Declaration

    Objective-C

    e_ptPDFA2_5_12 = 2512
  • JPEG2000: Only the JPX baseline is supported.

    Declaration

    Objective-C

    e_ptPDFA2_8_3_1 = 2831
  • JPEG2000: Invalid number of colour channels.

    Declaration

    Objective-C

    e_ptPDFA2_8_3_2 = 2832
  • JPEG2000: Invalid color space.

    Declaration

    Objective-C

    e_ptPDFA2_8_3_3 = 2833
  • JPEG2000: The bit-depth JPEG2000 data must be in range 1-38.

    Declaration

    Objective-C

    e_ptPDFA2_8_3_4 = 2834
  • JPEG2000: All colour channels in the JPEG2000 data must have the same bit-depth.

    Declaration

    Objective-C

    e_ptPDFA2_8_3_5 = 2835
  • Page Group entry is missing in a document without OutputIntent.

    Declaration

    Objective-C

    e_ptPDFA2_10_20 = 21020
  • Invalid blend mode.

    Declaration

    Objective-C

    e_ptPDFA2_10_21 = 21021
  • Catalog contains Requirements key.

    Declaration

    Objective-C

    e_ptPDFA11_0_0 = 11000
  • PresSteps is not allowed

    Declaration

    Objective-C

    e_ptPDFA6_10_0 = 6100
  • AlternatePresentations not allowed

    Declaration

    Objective-C

    e_ptPDFA6_10_1 = 6101
  • Some characters map to 0 or FFFE.

    Declaration

    Objective-C

    e_ptPDFA6_2_11_5 = 62115
  • Some text can’t be mapped to Unicode

    Declaration

    Objective-C

    e_ptPDFA6_2_11_6 = 62116
  • PUA characters are missing ActualText

    Declaration

    Objective-C

    e_ptPDFA6_2_11_7 = 62117
  • Use of .notdef glyph

    Declaration

    Objective-C

    e_ptPDFA6_2_11_8 = 62118
  • Optional content Missing Name entry

    Declaration

    Objective-C

    e_ptPDFA6_9_1 = 69001
  • Optional content Contains AS entry

    Declaration

    Objective-C

    e_ptPDFA6_9_3 = 69003
  • FileSpec is missing F or UF key

    Declaration

    Objective-C

    e_ptPDFA8_1 = 81
  • Embedded file has no MIME type entry

    Declaration

    Objective-C

    e_ptPDFA_3E1 = 1
  • Embedded file Params has no ModDate entry

    Declaration

    Objective-C

    e_ptPDFA_3E1_1 = 101
  • Embedded file has no AFRelationship

    Declaration

    Objective-C

    e_ptPDFA_3E2 = 2
  • Doc catalog is missing AF entry

    Declaration

    Objective-C

    e_ptPDFA_3E3 = 3
  • Doc catalog is missing AF entry

    Declaration

    Objective-C

    e_ptPDFA_LAST