MS PDF
MS PDF
MS PDF
Tools. The Open Specifications documentation does not require the use of Microsoft programming
tools or programming environments in order for you to develop an implementation. If you have access
to Microsoft programming tools and environments, you are free to take advantage of them. Certain
Open Specifications documents are intended for use in conjunction with publicly available standards
specifications and network programming art and, as such, assume that the reader either is familiar
with the aforementioned material or has immediate access to it.
1 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
Revision Summary
Revision Revision
Date History Class Comments
2 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
Table of Contents
1 Introduction ............................................................................................................ 5
1.1 Glossary ........................................................................................................... 5
1.2 References ........................................................................................................ 5
1.2.1 Normative References ................................................................................... 5
1.2.2 Informative References ................................................................................. 5
1.3 Microsoft Implementations .................................................................................. 5
1.4 Standards Support Requirements ......................................................................... 5
1.5 Notation............................................................................................................ 6
2 Standards Support Statements ................................................................................ 7
2.1 Normative Variations .......................................................................................... 7
2.1.1 [ISO32000-1] Section 7.4.7, JBIG2Decode Filter .............................................. 7
2.1.2 [ISO32000-1] Section 7.4.9, JPXDecode Filter .................................................. 7
2.1.3 [ISO32000-1] Section 7.6.2, General Encryption Algorithm ................................ 7
2.1.4 [ISO32000-1] Section 7.8.2, Content Streams ................................................. 8
2.1.5 [ISO32000-1] Section 7.11.2.2, Absolute and Relative File Specifications ............ 8
2.1.6 [ISO32000-1] Section 7.11.6, Collection Items ................................................ 8
2.1.7 [ISO32000-1] Section 7.12, Extensions Dictionary ............................................ 8
2.1.8 [ISO32000-1] Section 8.7.4.5.2, Type 1 (Function-Based) Shadings ................... 9
2.1.9 [ISO32000-1] Section 8.7.4.5.5, Type 4 Shadings (Free-Form Gouraud-Shaded
Triangle Meshes) .......................................................................................... 9
2.1.10 [ISO32000-1] Section 8.7.4.5.6, Type 5 Shadings (Lattice-Form Gouraud-Shaded
Triangle Meshes) .......................................................................................... 9
2.1.11 [ISO32000-1] Section 8.7.4.5.7, Type 6 Shadings (Coons Patch Meshes) ............ 9
2.1.12 [ISO32000-1] Section 8.7.4.5.8, Type 7 Shadings (Tensor-Product Patch Meshes)10
2.1.13 [ISO32000-1] Section 8.10.4, Reference XObjects .......................................... 10
2.1.14 [ISO32000-1] Section 8.11.2, Optional Content Groups .................................. 10
2.1.15 [ISO32000-1] Section 9.3.8, Text Knockout ................................................... 11
2.1.16 [ISO32000-1] Section 9.7.3, CIDSystemInfo Dictionaries ................................ 11
2.1.17 [ISO32000-1] Section 10.4, Transfer Functions .............................................. 11
2.1.18 [ISO32000-1] Section 10.5, Halftones ........................................................... 11
2.1.19 [ISO32000-1] Section 10.6.2, Flatness Tolerance ........................................... 12
2.1.20 [ISO32000-1] Section 10.6.3, Smoothness Tolerance ..................................... 12
2.1.21 [ISO32000-1] Section 11.3.5, Blend Mode ..................................................... 12
2.1.22 [ISO32000-1] Section 11.4.6, Knockout Groups ............................................. 12
2.1.23 [ISO32000-1] Section 11.6.7, Patterns and Transparency ............................... 13
2.1.24 [ISO32000-1] Section 11.7.4, Overprinting and Transparency .......................... 13
2.1.25 [ISO32000-1] Section 12.2, Viewer Preferences ............................................. 13
2.1.26 [ISO32000-1] Section 12.3.3, Document Outline ............................................ 14
2.1.27 [ISO32000-1] Section 12.3.5, Collections ...................................................... 14
2.1.28 [ISO32000-1] Section 12.4.2, Page Labels .................................................... 15
2.1.29 [ISO32000-1] Section 12.4.4, Presentations .................................................. 15
2.1.30 [ISO32000-1] Section 12.5, Annotations ....................................................... 15
2.1.31 [ISO32000-1] Section 12.6, Actions .............................................................. 16
2.1.32 [ISO32000-1] Section 12.7.3.4, Rich Text Strings .......................................... 17
2.1.33 [ISO32000-1] Section 12.7.4, Field Types ..................................................... 17
2.1.34 [ISO32000-1] Section 12.7.5, Form Actions ................................................... 17
2.1.35 [ISO32000-1] Section 12.7.6, Named Pages .................................................. 17
2.1.36 [ISO32000-1] Section 12.7.7, Forms Data Format .......................................... 18
2.1.37 [ISO32000-1] Section 12.7.8, XFA Forms ...................................................... 18
2.1.38 [ISO32000-1] Section 13, Multimedia ........................................................... 18
2.1.39 [ISO32000-1] Section 14, Document Interchange .......................................... 19
2.1.40 [ISO32000-1] Section 14.3.2, Metadata Streams ........................................... 19
2.2 Clarifications ................................................................................................... 20
2.2.1 [ISO32000-1] Section 12.3.4, Thumbnail Images ........................................... 20
3 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
2.3 Error Handling ................................................................................................. 20
2.4 Security .......................................................................................................... 20
3 Change Tracking .................................................................................................... 21
4 Index ..................................................................................................................... 22
4 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
1 Introduction
This document describes the level of support provided by Microsoft Edge for the ISO 32000-1:2008
specification, Document management -- Portable document format -- Part 1: PDF 1.7 [ISO-32000-1].
The [ISO-32000-1] specification specifies a digital form for representing electronic documents
commonly referred to as "PDF" files.
1.1 Glossary
MAY, SHOULD, MUST, SHOULD NOT, MUST NOT: These terms (in all caps) are used as defined
in [RFC2119]. All statements of optional behavior use either MAY, SHOULD, or SHOULD NOT.
1.2 References
Links to a document in the Microsoft Open Specifications library point to the correct section in the
most recently published version of the referenced document. However, because individual documents
in the library are not updated at the same time, the section numbers in the documents may not
match. You can confirm the correct section numbering by checking the Errata.
We conduct frequent surveys of the normative references to assure their continued availability. If you
have any issue with finding a normative reference, please contact dochelp@microsoft.com. We will
assist you in finding the relevant information.
[ISO-32000-1] ISO, "Document management -- Portable document format -- Part 1: PDF 1.7", ISO
32000-1:2800, July 2008, http://www.iso.org/iso/catalogue_detail.htm?csnumber=51502
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC
2119, March 1997, http://www.rfc-editor.org/rfc/rfc2119.txt
None.
The Microsoft Microsoft Edge product implements the PDF specifications, with variances as noted in
this document.
To conform to [ISO-32000-1], a user agent must implement all required portions of the specification.
Any optional portions that have been implemented must also be implemented as described by the
specification. Normative language is usually used to define both required and optional portions. (For
more information, see [RFC2119].)
The following table lists the sections of [ISO-32000-1] and whether they are considered normative or
informative.
1–6 Informative
5 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
Sections Normative / Informative
2 – 14 Normative
Annex A Informative
Annex B Normative
Annex C Normative
Annex D Normative
Annex E Normative
Annex F Normative
Annex G Informative
Annex H Informative
Annex I Normative
Annex J Informative
Annex K Informative
Annex l Informative
Bibliography Informative
1.5 Notation
The following notations are used in this document to differentiate between notes of clarification,
variation from the specification, and points of extensibility.
Notation Explanation
C#### This identifies a clarification of ambiguity in the target specification. This includes imprecise
statements, omitted information, discrepancies, and errata. This does not include data formatting
clarifications.
V#### This identifies an intended point of variability in the target specification such as the use of MAY,
SHOULD, or RECOMMENDED. (See [RFC2119].) This does not include extensibility points.
E#### Because the use of extensibility points (such as optional implementation-specific data) can impair
interoperability, this profile identifies such points in the target specification.
For document mode and browser version notation, see also section 1.3.
6 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
2 Standards Support Statements
This section contains all variations and clarifications for the Microsoft implementation of [ISO-32000-
1].
Section 2.1 describes normative variations from the MUST requirements of the specification.
The following subsections describe normative variations from the MUST requirements of [ISO-32000-
1].
V0001:
The JBIG2Decode filter (PDF 1.4) decodes monochrome (1 bit per pixel) image data that has
been encoded using JBIG2 encoding.
Microsoft Edge:
Partially supported.
V0002:
The JPXDecode filter (PDF 1.5) decodes data that has been encoded using the JPEG2000
compression method, an ISO standard for the compression and packaging of image data.
Microsoft Edge:
Partially supported.
V0003:
One of the following algorithms shall be used when encrypting data in a PDF file:
7 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
Microsoft Edge:
V0004:
Ordinarily, when a conforming reader encounters an operator in a content stream that it does
not recognize, an error shall occur. A pair of compatibility operators, BX and EX (PDF 1.1),
shall modify this behaviour (see Table 32).
Microsoft Edge:
V0005:
A simple file specification that begins with a SOLIDUS shall be an absolute file
specification. … A file specification that does not begin with a SOLIDUS shall be a relative
file specification giving the location of the file relative to that of the PDF file
containing it.
Microsoft Edge:
V0006:
Beginning with PDF 1.7, a collection item dictionary shall contain the data described by the
collection schema dictionary for a particular file in a collection (see 12.3.5,
"Collections").
Microsoft Edge:
V0007:
8 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
The extensions dictionary, an entry in the document’s catalog dictionary, if present, shall
contain one or more entries identifying developer-defined extensions to the ISO 32000-1
Standard.
Microsoft Edge:
V0008:
In Type 1 (function-based) shadings, the colour at every point in the domain is defined by a
specified mathematical function.
Microsoft Edge:
V0009:
Type 4 shadings (free-form Gouraud-shaded triangle meshes) are commonly used to represent
complex coloured and shaded three-dimensional shapes.
Microsoft Edge:
Free-form Gouraud-shaded triangle mesh shadings are not supported (their presence is ignored).
V0010:
Type 5 shadings (lattice-form Gouraud-shaded triangle meshes) are similar to type 4, but
instead of using free-form geometry, their vertices are arranged in a pseudorectangular
lattice, which is topologically equivalent to a rectangular grid.
Microsoft Edge:
Lattice-form Gouraud-shaded triangle mesh shadings are not supported (their presence is ignored).
V0011:
9 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
The specification states:
Patches can sometimes appear to fold over on themselves—for example, if a boundary curve
intersects itself. As the value of parameter u or v increases in parameter space, the
location of the corresponding pixels in device space may change direction so that new pixels
are mapped onto previous pixels already mapped.
Microsoft Edge:
V0012:
Type 7 shadings (tensor-product patch meshes) are identical to type 6, except that they are
based on a bicubic tensor-product patch defined by 16 control points instead of the 12
control points that define a Coons patch. The shading dictionaries representing the two patch
types differ only in the value of the ShadingType entry and in the number of control points
specified for each patch in the data stream.
Microsoft Edge:
V0013:
Reference XObjects (PDF 1.4) enable one PDF document to import content from another.
Microsoft Edge:
V0014:
Microsoft Edge:
Only the default states are shown for View and Print.
10 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
2.1.15 [ISO32000-1] Section 9.3.8, Text Knockout
V0015:
The text knockout parameter, Tk (PDF 1.4), shall be a boolean value that determines what text
elements shall be considered elementary objects for purposes of colour compositing in the
transparent imaging model.
Microsoft Edge:
The parameter value is always taken to be the default, true. That is, all glyphs in the text object shall
be treated together as a single elementary object. When glyphs overlap, later glyphs shall overwrite
("knock out") earlier ones in the area of overlap.
V0016:
The supplement number of the character collection. An original character collection has a
supplement number of 0. Whenever additional CIDs are assigned in a character collection, the
supplement number shall be increased.
Microsoft Edge:
V0017:
Starting with PDF 1.2, a transfer function may be used to adjust the values of colour
components to compensate for nonlinear response in an output device and in the human eye.
Microsoft Edge:
V0018:
Microsoft Edge:
11 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
Halftoning is not supported (halftone screens are ignored).
V0019:
The flatness tolerance controls the maximum permitted distance in device pixels between the
mathematically correct path and an approximation constructed from straight line segments, as
shown in Figure 54.
Microsoft Edge:
V0020:
The smoothness tolerance (PDF 1.3) controls the quality of smooth shading (type 2 patterns
and the sh operator) and thus indirectly controls the rendering performance. Smoothness is
the allowable colour error between a shading approximated by piecewise linear interpolation
and the true value of a (possibly nonlinear) shading function.
Microsoft Edge:
V0021:
In principle, any function of the backdrop and source colours that yields another colour, Cr,
for the result may be used as a blend function B (Cb, Cs), in the compositing formula to
customize the blending operation. PDF defines a standard set of named blend functions, or
blend modes, listed in Tables 136 and 137.
Microsoft Edge:
For all blend modes other than Normal, the shape parameter is ignored.
V0022:
In a knockout group, each individual element shall be composited with the group’s initial
backdrop rather than with the stack of preceding elements in the group.
12 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
Microsoft Edge:
V0023:
In the transparent imaging model, the graphics objects making up the pattern cell of a tiling
pattern (see "Tiling Patterns") may include transparent objects and transparency groups.
Transparent compositing may occur both within the pattern cell and between it and the
backdrop wherever the pattern is painted.
Microsoft Edge:
V0024:
In the opaque imaging model, overprinting is controlled by two parameters of the graphics
state: the overprint parameter and the overprint mode (see "Overprint Control"). Painting an
object causes some specific set of device colorants to be marked, as determined by the
current colour space and current colour in the graphics state. The remaining colorants shall
be either erased or left unchanged, depending on whether the overprint parameter is false or
true. When the current colour space is DeviceCMYK, the overprint mode parameter additionally
enables this selective marking of colorants to be applied to individual colour components
according to whether the component value is zero or nonzero.
Microsoft Edge:
V0025:
Microsoft Edge:
HideToolbar
HideMenuBar
13 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
HideWindowUI
FitWindow
CenterWindow
DisplayDocTitle
NonFullScreenPageMode
ViewArea
ViewClip
PrintArea
PrintClip
PrintScaling
Duplex
PickTrayByPDFSize
PrintPageRange
NumCopies
V0026:
A PDF document may contain a document outline that the conforming reader may display on the
screen, allowing the user to navigate interactively from one part of the document to another.
The outline consists of a tree-structured hierarchy of outline items (sometimes called
bookmarks), which serve as a visual table of contents to display the document’s structure to
the user.
Microsoft Edge:
V0027:
Beginning with PDF 1.7, PDF documents may specify how a conforming reader’s user interface
presents collections of file attachments, where the attachments are related in structure or
content. Such a presentation is called a portable collection.
Microsoft Edge:
Specifications of user interface presentation are not supported (their presence is ignored).
14 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
2.1.28 [ISO32000-1] Section 12.4.2, Page Labels
V0028:
Each page in a PDF document shall be identified by an integer page index that expresses the
page’s relative position within the document. In addition, a document may optionally define
page labels (PDF 1.3) to identify each page visually on the screen or in print.
Microsoft Edge:
V0029:
Some conforming readers may allow a document to be displayed in the form of a presentation or
slide show, advancing from one page to the next either automatically or under user control.
In addition, PDF 1.5 introduces the ability to advance between different states of the same
page (see 12.4.4.2, "Sub-page Navigation").
Microsoft Edge:
Presentations are not supported (the parameters that specify them are ignored).
V0030:
An annotation associates an object such as a note, sound, or movie with a location on a page
of a PDF document, or provides a way to interact with the user by means of the mouse and
keyboard. PDF includes a wide variety of standard annotation types, described in detail in
12.5.6, "Annotation Types."
Microsoft Edge:
15 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
User interaction is not supported for these annotation types:
V0031:
Microsoft Edge:
These action types are not supported (their presence in a document is ignored):
16 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
JavaScript (section 12.6.4.16)
V0032:
These rich text strings are fully-formed XML documents that conform to the rich text
conventions specified for the XML Forms Architecture (XFA) specification…
Microsoft Edge:
V0033:
Microsoft Edge:
V0034:
Interactive forms also support special types of actions in addition to those described in
12.6.4, "Action Types":
▪ submit-form action
▪ reset-form action
▪ import-data action
Microsoft Edge:
V0035:
17 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
The optional Pages entry (PDF 1.3) in a document’s name dictionary (see 7.7.4, "Name
Dictionary") contains a name tree that maps name strings to individual pages within the
document.
Microsoft Edge:
Named pages are not supported (entries that specify them are ignored).
V0036:
This sub-clause describes Forms Data Format (FDF), the file format used for interactive form
data (PDF 1.2). FDF can be used when submitting form data to a server, receiving the
response, and incorporating it into the interactive form.
Microsoft Edge:
V0037:
PDF 1.5 introduces support for interactive forms based on the Adobe XML Forms Architecture
(XFA). The XFAentry in the interactive forms dictionary (see Table 218) specifies an XFA
resource, which shall be an XML stream that contains the form information. The format of an
XFA resource is described in the XML Data Package (XDP) Specification (see the Bibliography).
Microsoft Edge:
V0038:
This clause describes those features of PDF that support embedding and playing multimedia
content. It contains the following sub-clauses:
▪ 13.2, "Multimedia," describes the comprehensive set of multimedia capabilities that were
introduced in PDF 1.5.
▪ 13.3, "Sounds," and 13.4, "Movies," describe features that have been supported since PDF
1.2.
▪ 13.5, "Alternate Presentations," describes a slideshow capability that was introduced in
PDF 1.4.
▪ 13.6, "3D Artwork," describes the capability of embedding three-dimensional graphics in a
document, introduced in PDF 1.6.
Microsoft Edge:
18 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
Multimedia features are not supported (their presence is ignored).
V0039:
The features described in this clause do not affect the final appearance of a document.
Rather, these features enable a document to include higher-level information that is useful
for the interchange of documents among conforming products:
▪ Procedure sets (14.2, "Procedure Sets") that define the implementation of PDF operators
▪ Metadata (14.3, "Metadata") consisting of general information about a document or a
component of a document, such as its title, author, and creation and modification dates
▪ File identifiers (14.4, "File Identifiers") for reliable reference from one PDF file to
another
▪ Page-piece dictionaries (14.5, "Page-Piece Dictionaries") allowing a conforming product to
embed private data in a PDF document for its own use
▪ Marked-content operators (14.6, "Marked Content") for identifying portions of a content
stream and associating them with additional properties or externally specified objects
▪ Logical structure facilities (14.7, "Logical Structure") for imposing a hierarchical
organization on the content of a document
▪ Tagged PDF (14.8, "Tagged PDF"), a set of conventions for using the marked content and
logical structure facilities to facilitate the extraction and reuse of a document’s content
for other purposes
▪ Various ways of increasing the accessibility of a document to users with disabilities
(14.9, "Accessibility Support"), including the identification of the natural language in
which it is written (such as English or Spanish) for the benefit of a text-to-speech engine
▪ The Web Capture extension (14.10, "Web Capture"), which creates PDF files from Internet-
based or locally resident HTML, PDF, GIF, JPEG, and ASCII text files
▪ Facilities supporting prepress production workflows (14.11, "Prepress Support"), such as
the specification of page boundaries and the generation of printer’s marks, colour
separations, output intents, traps, and low-resolution proxies for high-resolution images
Microsoft Edge:
These features are not supported (their presence is ignored), except for:
V0040:
Metadata, both for an entire document and for components within a document, may be stored in
PDF streams called metadata streams (PDF 1.4).
Microsoft Edge:
19 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
2.2 Clarifications
The following subsections describe clarifications of the MAY and SHOULD requirements of [ISO-32000-
1].
C0001:
A PDF document may contain thumbnail images representing the contents of its pages in
miniature form. A conforming reader may display these images on the screen, allowing the user
to navigate to a page by clicking its thumbnail image:
Microsoft Edge:
2.4 Security
20 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
3 Change Tracking
No table of changes is available. The document is either new or has had no changes since its last
release.
21 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018
4 Index
A
N
Absolute and Relative File Specifications 8
Actions 16 Named Pages 17
Annotations 15 Normative references 5
B O
Extensions Dictionary 8 S
F Smoothness Tolerance 12
Field Types 17 T
Flatness Tolerance 12
Form Actions 17 Text Knockout 11
Forms Data Format 18 Thumbnail Images 20
Tracking changes 21
G Transfer Functions 11
Type 1 (Function-Based) Shadings 9
General Encryption Algorithm 7 Type 4 Shadings (Free-Form Gouraud-Shaded
Glossary 5 Triangle Meshes) 9
Type 5 Shadings (Lattice-Form Gouraud-Shaded
H Triangle Meshes) 9
Type 6 Shadings (Coons Patch Meshes) 9
Halftones 11 Type 7 Shadings (Tensor-Product Patch Meshes) 10
I V
Knockout Groups 12
Metadata Streams 19
Multimedia 18
22 / 22
[MS-PDF] - v20180828
Microsoft Edge ISO 32000-1 Portable Document Format (PDF) Standards Support Document
Copyright © 2018 Microsoft Corporation
Release: August 28, 2018