This document specifies a digital form for representing electronic documents to enable users to exchange and view electronic documents independent of the environment in which they were created or the environment in which they are viewed or printed. It is intended for developers of software that creates PDF files (PDF writers), software that reads existing PDF files and (usually) interprets their contents for display (PDF readers), software that reads and displays PDF content and interacts with the computer users to possibly modify and save the PDF file (interactive PDF processors) and PDF products that read and/or write PDF files for a variety of other purposes (PDF processors). (PDF writers and PDF readers are more specialised classifications of interactive PDF processors and all are PDF processors).
This document does not specify the following: • specific processes for converting paper or electronic documents to the PDF file format; • specific technical design, user interface implementation, or operational details of rendering; • specific physical methods of storing these documents such as media and storage conditions; • methods for validating the conformance of PDF files or PDF processors; • required computer hardware and/or operating system.
ISO 32000-2:2017 Referenced Document
ANSI X3.4-1986 Information Systems - Coded Character Sets - 7-Bit American National Code for Information Interchange (7-Bit ASCII) (ISO/IEC 646:1991)
ANSI X9.62-2005 Public Key Cryptography for the Financial Services Industry : The Elliptic Curve Digital Signature Algorithm (ECDSA)
ISO 14739-1:2014 Document management - 3D use of Product Representation Compact (PRC) format - Part 1: PRC 10001
ISO 15076-1:2010 Image technology colour management - Architecture, profile format and data structure - Part 1: Based on ICC.1:2010
ISO 16684-1 Graphic technology — Extensible metadata platform (XMP) — Part 1: Data model, serialization and core properties*, 2019-04-26 Update
ISO 17972-4 Graphic technology - Colour data exchange format (CxF/X) - Part 4: Spot colour characterisation data (CxF/X-4)*, 2018-01-01 Update
ISO 18619 Image technology colour management - Black point compensation
ISO 19162 Geographic information — Well-known text representation of coordinate reference systems — Amendment 1*, 2023-04-01 Update
ISO 19444-1:2016 Document management — XML Forms Data Format — Part 1: Use of ISO 32000-2 (XFDF 3.0)
ISO 3166-1:2013 Codes for the representation of names of countries and their subdivisions.Part 1: Country codes
ISO/IEC 10646 Amendment 1- Information technology — Universal coded character set (UCS) — CJK Unified Ideographs Extension H, Vithkuqi, Old Uyghur, Cypro-Minoan, and other characters*, 2023-07-17 Update
ISO/IEC 14492:2001 Information technology - Lossy/lossless coding of bi-level images
ISO/IEC 14492:2001/Amd 1:2004 Information technology — Lossy/lossless coding of bi-level images — Amendment 1: Encoder
ISO/IEC 14492:2001/Amd 2:2003 Amendment 2 - Information technology -- Lossy/lossless coding of bi-level images - Extension of adaptive templates for halftone coding
ISO/IEC 14496-22:2015 Information technology - Coding of audio-visual objects - Part 22: Open Font Format
ISO/IEC 14496-22:2015/Amd 1:2017 Information technology — Coding of audio-visual objects — Part 22: Open Font Format — Amendment 1: Updates for font collections functionality
ISO/IEC 15444-1:2004 Information technology - JPEG 2000 image coding system: Core coding system
ISO/IEC 16262:2011 Information technology - Programming languages, their environments and system software interfaces - ECMAScript language specification
ISO/IEC 22537:2006 Information technology - ECMAScript for XML (E4X) specification
ISO/IEC 8824-1 Information technology -- Abstract Syntax Notation One (ASN.1)-- Part 1:Specification of basic notation*, 2021-06-30 Update
RFC 2045 Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies (Obsoletes RFC 1521@ RFC 1522@ and RFC 1590; Updated by RFC 2646 and RFC 3798)
RFC 2046 Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types (Obsoletes: RFC 1521@ RFC 1522@ and RFC 1590; Updated by RFC 2646 and RFC 3798)
RFC 2083 PNG (Portable Network Graphics) Specification Version 1.0
RFC 2315 PKCS #7: Cryptographic Message Syntax Version 1.5
RFC 2616 Hypertext Transfer Protocol -- HTTP/1.1 (Obsoletes: 2068)
RFC 3454 "Preparation of Internationalized Strings (""stringprep"")"
RFC 4013 SASLprep: Stringprep Profile for User Names and Passwords