PDF 2.0 Corrections
This document lists all industry-approved corrections to PDF 2.0 as defined by "ISO 32000-2:2020 Document management - Portable document format - Part 2: PDF 2.0". All issues related to PDF 2.0 are recorded in the PDF Association's GitHub pdf-issues.
Corrections are organized by the top level clauses in ISO 32000-2:2020:
- Introduction
- Clause 2: Normative references
- Clause 3: Terms and definitions
- Clause 4: Notation
- Clause 7: Syntax
- Clause 8: Graphics
- Clause 9: Text
- Clause 10: Rendering
- Clause 11: Transparency
- Clause 12: Interactive features
- Clause 13: Multimedia features
- Clause 14: Document interchange
- Annex A: Operator Summary
- Annex F: Linearized PDF
- Annex H: Example PDF files
- Annex L: Parent-child relationships between the standard structure elements in the standard structure namespace for PDF 2.0
- Annex Q: Method for determining transparency on a page
The following tables have all been corrected:
- Table 5 - Entries common to all stream dictionaries
- Table 15 - Entries in the file trailer dictionary
- Table 19 - Additional entries in a hybrid-reference file’s trailer dictionary
- Table 25 - Entries common to all crypt filter dictionaries
- Table 27 - Additional crypt filter dictionary entries for public-key security handlers
- Table 29 - Entries in the catalog dictionary
- Table 31 - Entries in a page object
- Table 32 - Entries in the name dictionary
- Table 34 - Entries in a resource dictionary
- Table 36 - Entries in a name tree node dictionary
- Table 42 - Operators in Type 4 functions
- Table 44 - Additional entries in an embedded file stream dictionary
- Table 47 - Entries in a collection subitem dictionary
- Table 48 - Entries in an extensions dictionary
- Table 50 - Operator categories
- Table 52 - Device-dependent graphics state parameters
- Table 59 - Path-painting categories
- Table 66 -
ICC Specification versions supported by ICC based colour spacesICC profile versions supported by ICCBased colour spaces - Table 87 - Additional entries specific to an image dictionary
- Table 99 - Entries in an optional content configuration dictionary
- Table 109 - Entries in a Type 1 font dictionary
- Table 110 - Entries in a Type 3 font dictionary
- Table 111 - Type 3 font operators
- Table 115 - Entries in a CIDFont dictionary
- Table 120 - Entries common to all font descriptors
- Table 132 - Entries in a Type 5 halftone dictionary
- Table 145 - Additional entries specific to a transparency group attributes dictionary
- Table 147 - Entries in a viewer preferences dictionary
- Table 151 - Entries in an outline item dictionary
- Table 164 - Entries in a transition dictionary
- Table 166 - Entries common to all annotation dictionaries
- Table 176 - Additional entries specific to a link annotation
- Table 177 - Additional entries specific to a free text annotation
- Table 202 - Additional entries specific to a go-to action
- Table 220 - Additional entries specific to a go-to-3D-view action
- Table 226 - Entries common to all field dictionaries
- Table 232 - Additional entry specific to a text field
- Table 236 - Entries in a signature field lock dictionary
- Table 237 - Entries in a signature field seed value dictionary
- Table 239 - Additional entries specific to a submit-form action
- Table 242 - Flag for reset-form actions
- Table 255 - Entries in a signature dictionary
- Table 256 - Entries in a signature reference dictionary
- Table 257 - Entries in the DocMDP transform parameters dictionary
- Table 259 - Entries in the FieldMDP transform parameters dictionary
- Table 260 - SubFilter value algorithm support
- Table 263 - Entries in a permissions dictionary
- Table 273 - Entries common to all requirement dictionaries
- Table 274 -
EntriesAdditional entries for specific types of requirements - Table 275 - Requirement types
- Table 277 - Entries common to all rendition dictionaries
- Table 285 - Additional entries in a media clip data dictionary
- Table 311 - Entries in a 3D stream dictionary
- Table 315 - Entries in a 3D view dictionary
- Table 317 - Entries in a 3D background dictionary
- Table 322 - Entries in a 3D cross section dictionary
- Table 323 - Entries in a 3D node dictionary
- Table 323a - Interpretation of 3D Node Subtype entry
- Table 333 - Additional entries specific to a RichMedia annotation
- Table 335 - Entries in a RichMediaActivation dictionary
- Table 341 - Entries in a RichMediaContent dictionary
- Table 343 - Entries in a RichMediaInstance dictionary
- Table 350 - Entries in a page-piece dictionary
- Table 355 - Entries in a structure element dictionary
- Table 365 - Grouping level structure types
- Table 368 - General inline level structure types
- Table 371 - Table standard structure types
- Table 372 - Standard structure type Caption
- Table 377 - Standard layout attributes
- Table 378 - Standard layout attributes common to all standard structure types
- Table 380 - Standard layout attributes specific to inline-level structure elements
- Table 393 - Entries in a Web Capture command dictionary
- Table A.1 - PDF content stream operators
- Table F.1 - Entries in the linearization parameter dictionary
Last modified: 9 May 2023