Document management -- AFP interchange for PDF

This document specifies Advanced Function Presentation (AFP) interchange as a container for document objects by defining the AFP file format Mixed Object Document Content Architecture (MO:DCA)[1]. It includes a means of identifying support for specifically including single and multi-page Portable Document Format (PDF) document objects as a container function set. It also includes a mechanism for pairing and managing resources associated with PDF. NOTE      For an example of how PDF external file references map into AFP secondary resources, see Annex A. The use of AFP is applicable to AFP and PDF workflows where the final production is managed within an Intelligent Printer Data Stream (IPDS) environment.  [1] The Architecture references shown (MO:DCA as an example) are copyright of the AFP Consortium. This information is given for the convenience of users of this document and does not constitute an endorsement by ISO of this product.

Gestion des documents -- Échange AFP pour PDF

General Information

Status
Published
Publication Date
09-Dec-2021
Current Stage
5060 - Close of voting Proof returned by Secretariat
Start Date
15-Oct-2021
Completion Date
14-Oct-2021
Ref Project

RELATIONS

Buy Standard

Standard
ISO 22550:2021 - Document management -- AFP interchange for PDF
English language
31 pages
sale 15% off
Preview
sale 15% off
Preview
Draft
ISO/FDIS 22550:Version 14-avg-2021 - Document management -- AFP interchange for PDF
English language
31 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (sample)

INTERNATIONAL ISO
STANDARD 22550
Second edition
2021-12
Document management — AFP
interchange for PDF
Gestion des documents — Échange AFP pour PDF
Reference number
ISO 22550:2021(E)
© ISO 2021
---------------------- Page: 1 ----------------------
ISO 22550:2021(E)
COPYRIGHT PROTECTED DOCUMENT
© ISO 2021

All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may

be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on

the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below

or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
© ISO 2021 – All rights reserved
---------------------- Page: 2 ----------------------
ISO 22550:2021(E)
Contents Page

Foreword ........................................................................................................................................................................................................................................iv

Introduction .................................................................................................................................................................................................................................v

1 Scope ................................................................................................................................................................................................................................. 1

2 Normative references ..................................................................................................................................................................................... 1

3 Terms and definitions .................................................................................................................................................................................... 2

4 AFP description .....................................................................................................................................................................................................2

5 Conformance ............................................................................................................................................................................................................ 2

5.1 General ........................................................................................................................................................................................................... 2

5.2 Structured Field Introducer (SFI) ......................................................................................................................................... 3

5.3 Exception conditions ......................................................................................................................................................................... 3

6 Data Stream object structure ................................................................................................................................................................. 3

7 Print control object structure ............................................................................................................................................................14

8 Structured fields and triplets .............................................................................................................................................................16

8.1 General ........................................................................................................................................................................................................ 16

8.2 Begin structured fields ................................................................................................................................................................ 16

8.3 End structured fields ..................................................................................................................................................................... 19

8.4 Structured fields without triplets ...................................................................................................................................... 20

8.5 Structured fields with triplets .............................................................................................................................................. 22

9 Architected tables ...........................................................................................................................................................................................29

9.1 General ........................................................................................................................................................................................................29

9.2 Standard OCA color value table ............................................................................................................................................29

9.3 Color Mapping Table (CMT) ......................................................................................................................................................29

9.4 Resource Access Tables (RATs) .............................................................................................................................................29

9.4.1 General .....................................................................................................................................................................................29

Annex A (informative) Example of how PDF external file references are mapped .........................................31

iii
© ISO 2021 – All rights reserved
---------------------- Page: 3 ----------------------
ISO 22550:2021(E)
Foreword

ISO (the International Organization for Standardization) is a worldwide federation of national standards

bodies (ISO member bodies). The work of preparing International Standards is normally carried out

through ISO technical committees. Each member body interested in a subject for which a technical

committee has been established has the right to be represented on that committee. International

organizations, governmental and non-governmental, in liaison with ISO, also take part in the work.

ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of

electrotechnical standardization.

The procedures used to develop this document and those intended for its further maintenance are

described in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the

different types of ISO documents should be noted. This document was drafted in accordance with the

editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives).

Attention is drawn to the possibility that some of the elements of this document may be the subject of

patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of

any patent rights identified during the development of the document will be in the Introduction and/or

on the ISO list of patent declarations received (see www.iso.org/patents).

Any trade name used in this document is information given for the convenience of users and does not

constitute an endorsement.

For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and

expressions related to conformity assessment, as well as information about ISO's adherence to

the World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT), see

www.iso.org/iso/foreword.html.

This document was prepared by Technical Committee ISO/TC 171, Document management applications,

Subcommittee SC 2, Document file formats, EDMS systems and authenticity of information.

This second edition cancels and replaces the first edition (ISO 22550:2019) as a minor revision.

The main changes are as follows:

1) The French title for this document was changed to more accurately reflect the purpose of the AFP

interchange for PDF.
2) Figure A.1 in Annex A was updated to improve readability.

Any feedback or questions on this document should be directed to the user’s national standards body. A

complete listing of these bodies can be found at www.iso.org/members.html.
© ISO 2021 – All rights reserved
---------------------- Page: 4 ----------------------
ISO 22550:2021(E)
Introduction

Advanced Function Presentation (AFP) is a coordinated set of document creation, viewing, archiving

and printing hardware, software, and services that is used heavily in the high-speed transactional

printing market, which includes the printing of financial statements, utility bills, books, and marketing

materials (e.g. brochures).

AFP has proven itself in these environments due to its performance, reliability, and flexibility.

— AFP performance comes from its hierarchical object-oriented structure, resulting in a condensed

data stream size and efficient reuse of print resources (document objects). The document objects

managed automatically by AFP include text, fonts, overlays, images, graphics, and other resource

objects such as bar codes and ICC profiles for colour management.

— AFP reliability in print environments comes from an architected bi-directional printer data stream

interface that manages every page through a print system, making sure that each page gets printed

correctly for security, audit, and accounting purposes.

— AFP flexibility comes from its ability to include other standard document formats such as TIFF,

JPEG, and PDF as included objects within an AFP object container. These included objects can then

be used like any other document object in the AFP system and can be placed anywhere on a page

where they can then be printed or viewed.

While AFP has had the ability to include PDF in object containers for many years, more customers in

the transactional print environment are creating workflows that combine PDF content within AFP

documents. This allows them to use PDF to create the document content and then embed these PDF

pages in AFP to get the performance and management they need in high-speed print environments.

These ‘hybrid’ workflows allow them to get the best of what both PDF and AFP have to offer.

AFP itself originated within IBM as a mainstream presentation architecture. In 2009, the AFP

Consortium (AFPC) was formed as a peer-based open standards organization composed of companies

from around the world with an interest in AFP. The entire AFP architecture is now developed and

maintained by the AFP Consortium.
© ISO 2021 – All rights reserved
---------------------- Page: 5 ----------------------
INTERNATIONAL STANDARD ISO 22550:2021(E)
Document management — AFP interchange for PDF
1 Scope

This document specifies Advanced Function Presentation (AFP) interchange as a container for

document objects by defining the AFP file format Mixed Object Document Content Architecture (MO:

DCA) . It includes a means of identifying support for specifically including single and multi-page

Portable Document Format (PDF) document objects as a container function set. It also includes a

mechanism for pairing and managing resources associated with PDF.

NOTE For an example of how PDF external file references map into AFP secondary resources, see Annex A.

The use of AFP is applicable to AFP and PDF workflows where the final production is managed within

an Intelligent Printer Data Stream (IPDS) environment.
2 Normative references

The following documents are referred to in the text in such a way that some or all of their content

constitutes requirements of this document. For dated references, only the edition cited applies. For

undated references, the latest edition of the referenced document (including any amendments) applies.

ISO 12651-1, Electronic document management — Vocabulary — Part 1: Electronic document imaging

ISO 19005-2, Document management — Electronic document file format for long-term preservation —

Part 2: Use of ISO 32000-1 (PDF/A-2)
ISO 32000-1, Document management — Portable document format — Part 1: PDF 1.7

Mixed Object Document Content Architecture (MO: DCA) Reference. AFPC-0004-09. Tenth Edition. AFP

Consortium, 2017

Bar Code Object Document Content Architecture Reference. AFPC-0005-09. Tenth Edition. AFP

Consortium, 2015

Color Management Object Content Reference. AFPC-0006-01. Second Edition. AFP Consortium, 2012

Font Object Content Architecture Reference. AFPC-0007-06. Seventh Edition. AFP Consortium, 2015

Graphics Object Content Architecture for Advanced Function Presentation Reference. AFPC-0008-03.

Fourth Edition. AFP Consortium, 2017

1) The Architecture references shown (MO: DCA as an example) are copyright of the AFP Consortium. This

information is given for the convenience of users of this document and does not constitute an endorsement by ISO

of this product.

2) Available at http:// afpcinc .org/ wp -content/ uploads/ 2017/ 12/ MODCA -Reference -09 .pdf

3) Available at http:// afpcinc .org/ wp -content/ uploads/ 2016/ 08/ BCOCA -Reference -09 .pdf

4) Available at http:// afpcinc .org/ wp -content/ uploads/ 2016/ 08/ cmoca _reference -01 .pdf

5) Available at

http:// afpcinc .org/ wp -content/ uploads/ 2016/ 08/ FOCA -Reference -Font -Object -Content -Architecture -Reference

.pdf
6) Available at

http:// afpcinc .org/ wp -content/ uploads/ 2017/ 04/ AFP -GOCA -Reference -Graphics -Object -Content -Architecture

-for -AFP -Reference .pdf
© ISO 2021 – All rights reserved
---------------------- Page: 6 ----------------------
ISO 22550:2021(E)

Image Object Content Architecture Reference. AFPC-0003-07. Seventh Edition. AFP Consortium, 2010

Presentation Text Object Content Architecture Reference. AFPC-0009-03. Fourth Edition. AFP

Consortium, 2016

Presentation Object Subsets for AFP. AFPC-0002-03. Third Edition. AFP Consortium, 2016

3 Terms and definitions

For the purposes of this document, the terms and definitions given in ISO 12651-1, ISO 19005-1,

ISO 32000-1 apply.

ISO and IEC maintain terminology databases for use in standardization at the following addresses:

— ISO Online browsing platform: available at https:// www .iso .org/ obp
— IEC Electropedia: available at https:// www .electropedia .org/
4 AFP description

This clause introduces and defines the AFP Interchange Set and Function set for PDF used for containing

PDF objects in AFP documents. AFP includes a base AFP presentation interchange set (MO: DCA IS/3)

augmented with a function set for graphic arts (MO: DCA GA) that supports modern PDF objects within

AFP. The base interchange set (hereafter referred to as IS/3) can contain native and non-native content,

while the additional graphic art function set is essentially a non-native container for single- and multi-

page PDF.

For detailed definitions of native AFP content within IS/3, refer to (MO: DCA) AFPC-0004-09, Chapter 7.

Non-native content in IS/3 includes presentation object containers with defined subsets for TIFF and

JPEG:
— AFPC TIFF;
— AFPC JPEG.

These are formally defined in Presentation Object Subsets for AFP. AFPC-0002-03. AFP Consortium,

2016. AFP full function document object container support is achieved by the inclusion of an additional

presentation object container for PDF.
5 Conformance
5.1 General

The definition of conformance with this interchange set is limited to integrity of the resulting AFP MO:

DCA file. The definition of what constitutes an AFP conformant product is not within the scope of this

architecture definition.
7) Available at

http:// afpcinc .org/ wp -content/ uploads/ 2016/ 08/ IOCA -Reference -Image -Object -Content -Architecture -Reference

.pdf
8) Available at

http:// afpcinc .org/ wp -content/ uploads/ 2016/ 08/ PTOCA -Reference -Presentation -Text -Object -Content

-Architecture -Reference .pdf

9) Available at http:// afpcinc .org/ wp -content/ uploads/ 2016/ 08/ Presentation -Object -Subsets -for -AFP -03 .pdf

© ISO 2021 – All rights reserved
---------------------- Page: 7 ----------------------
ISO 22550:2021(E)

An AFP MO: DCA file conforms with the AFP interchange set definition if all the following conditions are

met:

— all objects and their content shall be defined in AFP and shall conform with the AFP object structure

definitions, as defined in (MO: DCA) AFPC-0004-09, Chapter 4;

— all structured fields shall be defined in AFP and shall conform with the AFP parameter and triplet

definitions, as defined in (MO: DCA) AFPC-0004-09, Chapters 5 and 6;

— all structured field triplets shall be defined in AFP and shall conform with applicable IS/3 (AFP)

restrictions, as defined in (MO: DCA) AFPC-0004-09, Chapter 7;

— all parameter values shall fall within the ranges defined by AFP, as defined in (MO: DCA) AFPC-

0004-09, Chapters 5, 6, and 7;

— the print file shall not include any obsolete, retired or coexistence migration functions, as defined in

(MO: DCA) AFPC-0004-09, Appendix C;
— the maximum structured field length shall be limited to X'7FF0' = 32,752;

— all Begin Document (BDT) structured fields shall specify the MO: DCA Interchange Set (X'18') triplet

with ISid = X'0D80' (MO: DCA IS/3 with FS) or X'0D00' (MO: DCA IS/3 only) if there is no PDF content;

— the print file shall be enveloped with the Begin Print File (BPF) and End Print File (EPF) structured

fields and the BPF structured field shall specify the MO: DCA Interchange Set (X'18') triplet with

ISid = X'0D80' (MO: DCA IS/3 with FS) or X'0D00' (MO: DCA IS/3 only) if there is no PDF content;

— the print file shall identify AFP with PDF using the MO: DCA Function set (X’8F’) triplet with 2-byte

FctSetID = X'0001' - MO: DCA GA function set on both BPF and BDT.
5.2 Structured Field Introducer (SFI)

The Flag byte (byte 5) in the Structured Field Introducer (SFI) shall be set to X’00’. AFP interchange set

does not include support for the following MO: DCA functions:
— SFI extension;
— Structured field segmentation;
— Structured field padding.
The maximum structured field length in AFP is limited to X’7FF0’ = 32,752.
5.3 Exception conditions

No additional exception conditions are defined within AFP for the structured fields or their parameters

above and beyond what is defined in the general MO: DCA architecture.
6 Data Stream object structure

This clause defines the objects that make up the AFP Data Stream, including the base IS/3 structured

fields and native content objects given in Table 1, the non-native presentation objects given in Tables 2

and 4, the non-presentation objects given in Table 3 and the related secondary resources given in

Table 5.
a) The BPF and EPF structured fields are required in the AFP Data Stream.
b) The BDT and EDT structured fields are required in the AFP Data Stream.

c) The NOP structured field may appear within any begin-end domain and thus is not listed in the

structured field groupings.
© ISO 2021 – All rights reserved
---------------------- Page: 8 ----------------------
ISO 22550:2021(E)

d) Object content shall not include functions that are not in AFP, i.e. a print file is not AFP conformant

if it includes such content.

e) Table 1 contains summaries of the base AFP object structure derived from IS/3. All syntax,

semantics and notes in the object structure definitions in (MO: DCA) AFPC-0004-09, Chapter 4,

apply, unless explicitly specified otherwise.
Table 1 — AFP base IS/3 objects
AFP Data Stream object structure
Summary of AFP object structure — Differences from general
Object name Object envelope
MO: DCA architecture noted
Print File Begin Print File (BPF) The Print File shall:
X'D3A8A5' to End Print
— be enveloped by the BPF and EPF structured fields;
File (EPF) X'D3A9A5'
— specify the MO: DCA Interchange Set X'18' triplet on the BPF
and
— indicate ISid = X'0D80' (MO: DCA IS/3 with FS) or X'0D00' (MO:
DCA IS/3 only) if there is no PDF content.
The Print File shall contain nothing except the following struc-
tured fields and objects, as defined in the general architecture
subject to all applicable IS/3 restrictions.
Print File
(BPF, D3A8A5)
[ (Resource Grp) ]
(Index + Doc) (S)
(EPF, D3A9A5)
Index + Document
[ (Index ) ]
(Document ) (S)
A conformant IS/3 Print File is subject to a single Form Definition
and shall contain at most one BPF/EPF pair and at most one Print
File level resource group.

Resource Group Begin Resource Group The Resource Group shall contain nothing except the following

(Print File) (BRG) X'D3A8C6' to structured fields and resource objects, as defined in the general

End Resource Group architecture subject to all applicable IS/3 restrictions.
(ERG) X'D3A9C6'
(BRG, D3A8C6)
+ [ (Overlay ) (S) ]
+ [ (MO:DCA Pseg ) (S) ]
+ [ (Form Map ) (S) ]
+ [ (BCOCA ) (S) ]
+ [ (GOCA ) (S) ]
+ [ (IOCA ) (S) ]
+ [ (Object Cont ) (S) ]
+ [ (FOCA Object ) (S) ]
(ERG, D3A9C6)
The only FOCA objects that may be included are:
© ISO 2021 – All rights reserved
---------------------- Page: 9 ----------------------
ISO 22550:2021(E)
Table 1 (continued)
AFP Data Stream object structure
Summary of AFP object structure — Differences from general
Object name Object envelope
MO: DCA architecture noted
— FOCA code page object;
— FOCA Unicode-extended code page object.
IS/3 may limit function in the Resource Objects; for details, see the
individual object definitions in this table.

Resource Object Begin Resource The Resource Object shall be enveloped by the BRS and ERS struc-

(in Print File Re- (BRS) X'D3A8CE' to tured fields:
source Group) End Resource (ERS)
(BRS, D3A8CE)
X'D3A9CE'
(Res Object )
(ERS, D3A9CE)

Document Index Begin Document Index The Document Index shall contain nothing except the following

(BDI) X'D3A8A7' to End structured fields, as defined in the general architecture subject to

Document Index (EDI) all applicable IS/3 restrictions.
X'D3A9A7'
(BDI, D3A8A7)
+ (IEL, D3B2A7) (S)
+ [ (LLE, D3B490) (S) ]
+ [ (TLE, D3A090) (S) ]
(EDI, D3A9A7)

Document Begin Document The Document shall contain nothing except the following struc-

(BDT) X'D3A8A8' to tured fields and objects, as defined in the general architecture

End Document (EDT) subject to all applicable IS/3 restrictions.
X'D3A9A8'
(BDT, D3A8A8)
+ [ (IMM, D3ABCC) (S) ]
+ [ (LLE, D3B490) (S) ]
+ [ (Medium Map ) (S) ]
+ [ (REG ) (S) ]
+ [ (Page ) (S) ]
+ [ (Page Group ) (S) ]
(EDT, D3A9A8)

Resource Begin Resource Envi- The Resource Environment Group shall contain nothing except the

Environment ronment Group (BSG) following structured fields, as defined in the general architecture

Group (REG) X'D3A8D9' to End subject to all applicable IS/3 restrictions.
Resource Environment
(BSG, D3A8D9)
Group (ESG) X'D3A9D9'
[ (MDR, D3ABC3) (S) ]
[ (MPO, D3ABD8) (S) ]
[ (PPO, D3ADC3) (S) ]
(ESG, D3A9D9)
© ISO 2021 – All rights reserved
---------------------- Page: 10 ----------------------
ISO 22550:2021(E)
Table 1 (continued)
AFP Data Stream object structure
Summary of AFP object structure — Differences from general
Object name Object envelope
MO: DCA architecture noted

Page Begin Page (BPG) The Page shall contain nothing except the following structured

X'D3A8AF' to End Page fields and objects, as defined in the general architecture subject to

(EPG) X'D3A9AF' all applicable IS/3 restrictions.
Page
(BPG, D3A8AF)
(AEG )
+ [ (IOB, D3AFC3) (S) ]
+ [ (IPO, D3AFD8) (S) ]
+ [ (IPS, D3AF5F) (S) ]
+ [ (LLE, D3B490) (S) ]
+ [ (TLE, D3A090) (S) ]
+ [ (BCOCA ) (S) ]
+ [ (GOCA ) (S) ]
+ [ (IOCA ) (S) ]
+ [ (PTOCA ) (S) ]
+ [ (Object Cont ) (S) ]
(EPG, D3A9AF)
AEG
(BAG, D3A8C9)
[ (PEC, D3A7A8) ]
[ (MDR, D3ABC3) (S) ]
[ (MPO, D3ABD8) (S) ]
[ (MPS, D3B15F) (S) ]
(PGD, D3A6AF)
[ (OBD, D3A66B) ]
[ (OBP, D3AC6B) ]
(PTD, D3B19B) F2
(EAG, D3A9C9)
The OBD is only used for PTOCA objects without an OEG and, if specified:
— the measurement units shall match the PGD units;
— the extents shall match the PGD extents.
These are the architected defaults if the OBD is not specified, and
cause the text object area to have the same units and extents as the
page.
The OBP is only used for PTOCA objects without an OEG and, if
specified:
— the object area origin shall be set to zero;
— the object content origin shall be set to zero;
— the object area orientation shall be set to (0°,90°).
© ISO 2021 – All rights reserved
---------------------- Page: 11 ----------------------
ISO 22550:2021(E)
Table 1 (continued)
AFP Data Stream object structure
Summary of AFP object structure — Differences from general
Object name Object envelope
MO: DCA architecture noted
These are the architected defaults if the OBP is not specified, and
cause the text object area to be positioned coincident with the
page.
The PTD is only mandatory if the page contains one or more
PTOCA objects without an OEG. It is strongly recommended that
the measurement units in the PTD match the PGD units.
IS/3 may limit function in the data objects; for details, see the indi-
vidual object definitions in this table.

Page Group Begin Named The Page Group shall contain nothing except the following struc-

Page Group (BNG) tured fields and objects, as defined in the general architecture

X'D3A8AD' to End subject to all applicable IS/3 restrictions.
Named Page Group
(BNG, D3A8AD)
(ENG) X'D3A9AD'
[ (TLE, D3A090) (S) ]
+ [ (IMM, D3ABCC) (S) ]
+ [ (LLE, D3B490) (S) ]
+ [ (Medium Map ) (S) ]
+ [ (REG ) (S) ]
+ [ (Page ) (S) ]
+ [ (Page Group ) (S) ]
(ENG, D3A9AD)

Overlay Begin Overlay (BMO) The Overlay shall contain nothing except the following structured

X'D3A8DF' to End Over- fields and objects, as defined in the general architecture subject to

lay (EMO) X'D3A9DF' all applicable IS/3 restrictions.
Overlay
(BMO, D3A8DF)
(AEG )
+ [ (IOB, D3AFC3) (S) ]
+ [ (IPS, D3AF5F) (S) ]
+ [ (LLE, D3B490) (S) ]
+ [ (TLE, D3A090) (S) ]
+ [ (BCOCA ) (S) ]
+ [ (GOCA ) (S) ]
+ [ (IOCA ) (S) ]
+ [ (PTOCA ) (S) ]
+ [ (Object Cont (S) ]
(EMO, D3A9DF)
© ISO 2021 – All rights reserved
---------------------- Page: 12 ----------------------
ISO 22550:2021(E)
Table 1 (continued)
AFP Data Stream object structure
Summary of AFP object structure — Differences from general
Object name Object envelope
MO: DCA architecture noted
AEG
(BAG, D3A8C9)
[ (PEC, D3A7A8) ]
[ (MDR, D3ABC3) (S) ]
[ (MPS, D3B15F) (S) ]
(PGD, D3A6AF)
[ (OBD, D3A66B) ]
[ (OBP, D3AC6B) ]
(PTD, D3B19B) F2
(EAG, D3A9C9)
The OBD is only used for PTOCA objects without an OEG and, if
specified:
— the measurement units shall match the PGD units;
— the extents shall match the PGD extents.
These are the architected defaults if the OBD is not specified, and
cause the text object area to have the same units and extents as the
overlay.
The OBP is only used for PTOCA objects without an OEG and, if
specified:
— the object area origin shall be set to zero;
— the object content origin shall be set to zero;
— the object area orientation shall be set to (0°,90°).
These are the architected defaults if the OBP is not specified, and
cause the text object area to be positioned coincident with the overlay.
The PTD is only mandatory if the overlay contains one or more PTOCA
objects without an OEG. It is strongly recommended that the meas-
urement units in the PTD match the PGD units.
IS/3 may limit function in the data objects; for details, see the indi-
vidual object definitions in this table.

Page Segment Begin Page Segment The Page Segment shall be a MO: DCA page segment and shall

(BPS) X'D3A85F' to End contain nothing except the following structured fields and objects,

Page Segment (EPS) as defined in the general architecture subject to all applicable IS/3

X'D3A95F' restrictions.
Page Segment
(BPS, D3A85F)
+ [ (BCOCA ) (S) ]
+ [ (GOCA ) (S) ]
+ [ (IOCA ) (S) ]
(EPS, D3A95F)
IS/3 may limit function in the data objects; for details, see the indi-
vidual object definitions in this table.
© ISO 2021 – All rights reserved
---------------------- Page: 13 ----------------------
ISO 22550:2021(E)
Table 1 (continued)
AFP Data Stream object structure
Summary of AFP object structure — Differences from general
Object name Object envelope
MO: DCA architecture noted

Bar Code Object Begin Bar Code Object The object content shall conform with the BCOCA BCD2 subset defini-

(BBC) X'D3A8EB' to tion. The Bar Code Object shall contain nothing except the following

End Bar Code Object structured fields, as defined in the general architecture subject to all

(EBC) X'D3A9EB' applicable IS/3 restrictions.
Bar Code Object
(BBC, D3A8EB)
(OEG )
[ (BDA, D3EEEB) (S) ]
(EBC, D3A9EB)
OEG
(BOG, D3A8C7)
(OBD, D3A66B)
(OBP, D3AC6B)
[ (MBC, D3ABEB) ]
[ (MDR, D3ABC3) (S) ]
(BDD, D3A6EB)
(EOG, D3A9C7)

Graphics Object Begin Graphics Object The object content shall conform with the AFP GOCA GRS3 subset

(BGR) X'D3A8BB' to definition. The Graphics Object shall contain nothing except the

-End Graphics Object following structured fields, as
...

FINAL
INTERNATIONAL ISO/FDIS
DRAFT
STANDARD 22550
ISO/TC 171/SC 2
Document management — AFP
Secretariat: ANSI
interchange for PDF
Voting begins on:
2021­08­19
Gestion des documents — Conversion de fichiers AFP en PDF
Voting terminates on:
2021­10­14
RECIPIENTS OF THIS DRAFT ARE INVITED TO
SUBMIT, WITH THEIR COMMENTS, NOTIFICATION
OF ANY RELEVANT PATENT RIGHTS OF WHICH
THEY ARE AWARE AND TO PROVIDE SUPPOR TING
DOCUMENTATION.
IN ADDITION TO THEIR EVALUATION AS
Reference number
BEING ACCEPTABLE FOR INDUSTRIAL, TECHNO­
ISO/FDIS 22550:2021(E)
LOGICAL, COMMERCIAL AND USER PURPOSES,
DRAFT INTERNATIONAL STANDARDS MAY ON
OCCASION HAVE TO BE CONSIDERED IN THE
LIGHT OF THEIR POTENTIAL TO BECOME STAN­
DARDS TO WHICH REFERENCE MAY BE MADE IN
NATIONAL REGULATIONS. ISO 2021
---------------------- Page: 1 ----------------------
ISO/FDIS 22550:2021(E)
COPYRIGHT PROTECTED DOCUMENT
© ISO 2021

All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may

be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting

on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address

below or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH­1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii © ISO 2021 – All rights reserved
---------------------- Page: 2 ----------------------
ISO/FDIS 22550:2021(E)
Contents Page

Foreword ........................................................................................................................................................................................................................................iv

Introduction ..................................................................................................................................................................................................................................v

1 Scope ................................................................................................................................................................................................................................. 1

2 Normative references ...................................................................................................................................................................................... 1

3 Terms and definitions ..................................................................................................................................................................................... 2

4 AFP description...................................................................................................................................................................................................... 2

5 Conformance ............................................................................................................................................................................................................. 2

5.1 General ........................................................................................................................................................................................................... 2

5.2 Structured Field Introducer (SFI) ........................................................................................................................................... 3

5.3 Exception conditions ......................................................................................................................................................................... 3

6 Data Stream object structure .................................................................................................................................................................. 3

7 Print control object structure ..............................................................................................................................................................14

8 Structured fields and triplets ...............................................................................................................................................................16

8.1 General ........................................................................................................................................................................................................16

8.2 Begin structured fields ..................................................................................................................................................................16

8.3 End structured fields ......................................................................................................................................................................19

8.4 Structured fields without triplets ........................................................................................................................................20

8.5 Structured fields with triplets.................................................................................................................................................22

9 Architected tables.............................................................................................................................................................................................29

9.1 General ........................................................................................................................................................................................................29

9.2 Standard OCA color value table .............................................................................................................................................29

9.3 Color Mapping Table (CMT) ......................................................................................................................................................29

9.4 Resource Access Tables (RATs) ..............................................................................................................................................29

9.4.1 General...................................................................................................................................................................................29

Annex A (informative) Example of how PDF external file references are mapped ...........................................31

© ISO 2021 – All rights reserved iii
---------------------- Page: 3 ----------------------
ISO/FDIS 22550:2021(E)
Foreword

ISO (the International Organization for Standardization) is a worldwide federation of national standards

bodies (ISO member bodies). The work of preparing International Standards is normally carried out

through ISO technical committees. Each member body interested in a subject for which a technical

committee has been established has the right to be represented on that committee. International

organizations, governmental and non­governmental, in liaison with ISO, also take part in the work.

ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of

electrotechnical standardization.

The procedures used to develop this document and those intended for its further maintenance are

described in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the

different types of ISO documents should be noted. This document was drafted in accordance with the

editorial rules of the ISO/IEC Directives, Part 2 (see www .iso .org/ directives).

Attention is drawn to the possibility that some of the elements of this document may be the subject of

patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of

any patent rights identified during the development of the document will be in the Introduction and/or

on the ISO list of patent declarations received (see www .iso .org/ patents).

Any trade name used in this document is information given for the convenience of users and does not

constitute an endorsement.

For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and

expressions related to conformity assessment, as well as information about ISO's adherence to the

World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT), see www .iso .org/

iso/ foreword .html.

This document was prepared by Technical Committee ISO/TC 171, Document management applications,

Subcommittee SC 2, Document file formats, EDMS systems and authenticity of information.

This second edition cancels and replaces the first edition (ISO 22550:2019) as a minor revision.

The main changes compared to the previous edition are as follows:

1) The French title for this document was changed to more accurately reflect the purpose of the AFP

interchange for PDF.
2) Figure A.1 in Annex A was updated to improve readability.

Any feedback or questions on this document should be directed to the user’s national standards body. A

complete listing of these bodies can be found at www .iso .org/ members .html.
iv © ISO 2021 – All rights reserved
---------------------- Page: 4 ----------------------
ISO/FDIS 22550:2021(E)
Introduction

Advanced Function Presentation (AFP) is a coordinated set of document creation, viewing, archiving

and printing hardware, software, and services that is used heavily in the high-speed transactional

printing market, which includes the printing of financial statements, utility bills, books, and marketing

materials (e.g. brochures).

AFP has proven itself in these environments due to its performance, reliability, and flexibility.

— AFP performance comes from its hierarchical object-oriented structure, resulting in a condensed

data stream size and efficient reuse of print resources (document objects). The document objects

managed automatically by AFP include text, fonts, overlays, images, graphics, and other resource

objects such as bar codes and ICC profiles for colour management.

— AFP reliability in print environments comes from an architected bi-directional printer data stream

interface that manages every page through a print system, making sure that each page gets printed

correctly for security, audit, and accounting purposes.

— AFP flexibility comes from its ability to include other standard document formats such as TIFF,

JPEG, and PDF as included objects within an AFP object container. These included objects can then

be used like any other document object in the AFP system and can be placed anywhere on a page

where they can then be printed or viewed.

While AFP has had the ability to include PDF in object containers for many years, more customers in

the transactional print environment are creating workflows that combine PDF content within AFP

documents. This allows them to use PDF to create the document content and then embed these PDF

pages in AFP to get the performance and management they need in high-speed print environments.

These ‘hybrid’ workflows allow them to get the best of what both PDF and AFP have to offer.

AFP itself originated within IBM as a mainstream presentation architecture. In 2009, the AFP

Consortium (AFPC) was formed as a peer­based open standards organization composed of companies

from around the world with an interest in AFP. The entire AFP architecture is now developed and

maintained by the AFP Consortium.
© ISO 2021 – All rights reserved v
---------------------- Page: 5 ----------------------
FINAL DRAFT INTERNATIONAL STANDARD ISO/FDIS 22550:2021(E)
Document management — AFP interchange for PDF
1 Scope

This document specifies Advanced Function Presentation (AFP) interchange as a container for

document objects by defining the AFP file format Mixed Object Document Content Architecture (MO:

DCA) . It includes a means of identifying support for specifically including single and multi-page

Portable Document Format (PDF) document objects as a container function set. It also includes a

mechanism for pairing and managing resources associated with PDF.

NOTE For an example of how PDF external file references map into AFP secondary resources, see Annex A.

The use of AFP is applicable to AFP and PDF workflows where the final production is managed within

an Intelligent Printer Data Stream (IPDS) environment.
2 Normative references

The following documents are referred to in the text in such a way that some or all of their content

constitutes requirements of this document. For dated references, only the edition cited applies. For

undated references, the latest edition of the referenced document (including any amendments) applies.

ISO 12651­1, Electronic document management — Vocabulary — Part 1: Electronic document imaging

ISO 19005­2, Document management — Electronic document file format for long-term preservation —

Part 2: Use of ISO 32000-1 (PDF/A-2)
ISO 32000­1, Document management — Portable document format — Part 1: PDF 1.7

Mixed Object Document Content Architecture (MO: DCA) Reference. AFPC-0004-09. Tenth Edition. AFP

Consortium, 2017

Bar Code Object Document Content Architecture Reference. AFPC-0005-09. Tenth Edition. AFP

Consortium, 2015

Color Management Object Content Reference. AFPC-0006-01. Second Edition. AFP Consortium, 2012

Font Object Content Architecture Reference. AFPC-0007-06. Seventh Edition. AFP Consortium, 2015

Graphics Object Content Architecture for Advanced Function Presentation Reference. AFPC-0008-03.

Fourth Edition. AFP Consortium, 2017

1) The Architecture references shown (MO: DCA as an example) are copyright of the AFP Consortium. This

information is given for the convenience of users of this document and does not constitute an endorsement by ISO

of this product.

2) Available at http:// afpcinc .org/ wp ­content/ uploads/ 2017/ 12/ MODCA ­Reference ­09 .pdf

3) Available at http:// afpcinc .org/ wp ­content/ uploads/ 2016/ 08/ BCOCA ­Reference ­09 .pdf

4) Available at http:// afpcinc .org/ wp ­content/ uploads/ 2016/ 08/ cmoca _reference ­01 .pdf

5) Available at

http:// afpcinc .org/ wp ­content/ uploads/ 2016/ 08/ FOCA ­Reference ­Font -Object ­Content ­Architecture ­Reference

.pdf
6) Available at

http:// afpcinc .org/ wp ­content/ uploads/ 2017/ 04/ AFP ­GOCA ­Reference ­Graphics -Object ­Content ­Architecture

­for ­AFP ­Reference .pdf
© ISO 2021 – All rights reserved 1
---------------------- Page: 6 ----------------------
ISO/FDIS 22550:2021(E)

Image Object Content Architecture Reference. AFPC-0003-07. Seventh Edition. AFP Consortium, 2010

Presentation Text Object Content Architecture Reference. AFPC-0009-03. Fourth Edition. AFP

Consortium, 2016

Presentation Object Subsets for AFP. AFPC-0002-03. Third Edition. AFP Consortium, 2016

3 Terms and definitions

For the purposes of this document, the terms and definitions given in ISO 12651-1, ISO 19005-1,

ISO 32000-1 apply.

ISO and IEC maintain terminological databases for use in standardization at the following addresses:

— ISO Online browsing platform: available at https:// www .iso .org/ obp
— IEC Electropedia: available at https:// www .electropedia .org/
4 AFP description

This clause introduces and defines the AFP Interchange Set and Function set for PDF used for containing

PDF objects in AFP documents. AFP includes a base AFP presentation interchange set (MO: DCA IS/3)

augmented with a function set for graphic arts (MO: DCA GA) that supports modern PDF objects within

AFP. The base interchange set (hereafter referred to as IS/3) can contain native and non­native content,

while the additional graphic art function set is essentially a non-native container for single- and multi-

page PDF.

For detailed definitions of native AFP content within IS/3, refer to (MO: DCA) AFPC-0004-09, Chapter 7.

Non-native content in IS/3 includes presentation object containers with defined subsets for TIFF and

JPEG:
— AFPC TIFF;
— AFPC JPEG.

These are formally defined in Presentation Object Subsets for AFP. AFPC-0002-03. AFP Consortium,

2016. AFP full function document object container support is achieved by the inclusion of an additional

presentation object container for PDF.
5 Conformance
5.1 General

The definition of conformance with this interchange set is limited to integrity of the resulting AFP MO:

DCA file. The definition of what constitutes an AFP conformant product is not within the scope of this

architecture definition.
7) Available at

http:// afpcinc .org/ wp ­content/ uploads/ 2016/ 08/ IOCA ­Reference ­Image -Object ­Content ­Architecture ­Reference

.pdf
8) Available at

http:// afpcinc .org/ wp ­content/ uploads/ 2016/ 08/ PTOCA ­Reference ­Presentation -Text -Object ­Content

­Architecture ­Reference .pdf

9) Available at http:// afpcinc .org/ wp ­content/ uploads/ 2016/ 08/ Presentation -Object ­Subsets ­for ­AFP ­03 .pdf

2 © ISO 2021 – All rights reserved
---------------------- Page: 7 ----------------------
ISO/FDIS 22550:2021(E)

An AFP MO: DCA file conforms with the AFP interchange set definition if all the following conditions are

met:

— all objects and their content shall be defined in AFP and shall conform with the AFP object structure

definitions, as defined in (MO: DCA) AFPC-0004-09, Chapter 4;

— all structured fields shall be defined in AFP and shall conform with the AFP parameter and triplet

definitions, as defined in (MO: DCA) AFPC-0004-09, Chapters 5 and 6;

— all structured field triplets shall be defined in AFP and shall conform with applicable IS/3 (AFP)

restrictions, as defined in (MO: DCA) AFPC-0004-09, Chapter 7;

— all parameter values shall fall within the ranges defined by AFP, as defined in (MO: DCA) AFPC-

0004­09, Chapters 5, 6, and 7;

— the print file shall not include any obsolete, retired or coexistence migration functions, as defined in

(MO: DCA) AFPC-0004-09, Appendix C;
— the maximum structured field length shall be limited to X'7FF0' = 32,752;

— all Begin Document (BDT) structured fields shall specify the MO: DCA Interchange Set (X'18') triplet

with ISid = X'0D80' (MO: DCA IS/3 with FS) or X'0D00' (MO: DCA IS/3 only) if there is no PDF content;

— the print file shall be enveloped with the Begin Print File (BPF) and End Print File (EPF) structured

fields and the BPF structured field shall specify the MO: DCA Interchange Set (X'18') triplet with

ISid = X'0D80' (MO: DCA IS/3 with FS) or X'0D00' (MO: DCA IS/3 only) if there is no PDF content;

— the print file shall identify AFP with PDF using the MO: DCA Function set (X’8F’) triplet with 2-byte

FctSetID = X'0001' - MO: DCA GA function set on both BPF and BDT.
5.2 Structured Field Introducer (SFI)

The Flag byte (byte 5) in the Structured Field Introducer (SFI) shall be set to X’00’. AFP interchange set

does not include support for the following MO: DCA functions:
— SFI extension;
— Structured field segmentation;
— Structured field padding.
The maximum structured field length in AFP is limited to X’7FF0’ = 32,752.
5.3 Exception conditions

No additional exception conditions are defined within AFP for the structured fields or their parameters

above and beyond what is defined in the general MO: DCA architecture.
6 Data Stream object structure

This clause defines the objects that make up the AFP Data Stream, including the base IS/3 structured

fields and native content objects given in Table 1, the non-native presentation objects given in Tables 2

and 4, the non-presentation objects given in Table 3 and the related secondary resources given in

Table 5.
a) The BPF and EPF structured fields are required in the AFP Data Stream.
b) The BDT and EDT structured fields are required in the AFP Data Stream.

c) The NOP structured field may appear within any begin-end domain and thus is not listed in the

structured field groupings.
© ISO 2021 – All rights reserved 3
---------------------- Page: 8 ----------------------
ISO/FDIS 22550:2021(E)

d) Object content shall not include functions that are not in AFP, i.e. a print file is not AFP conformant

if it includes such content.

e) Table 1 contains summaries of the base AFP object structure derived from IS/3. All syntax,

semantics and notes in the object structure definitions in (MO: DCA) AFPC-0004-09, Chapter 4,

apply, unless explicitly specified otherwise.
Table 1 — AFP base IS/3 objects
AFP Data Stream object structure
Summary of AFP object structure — Differences from general
Object name Object envelope
MO: DCA architecture noted
Print File Begin Print File (BPF) The Print File shall:
X'D3A8A5' to End Print
— be enveloped by the BPF and EPF structured fields;
File (EPF) X'D3A9A5'
— specify the MO: DCA Interchange Set X'18' triplet on the BPF
and
— indicate ISid = X'0D80' (MO: DCA IS/3 with FS) or X'0D00' (MO:
DCA IS/3 only) if there is no PDF content.
The Print File shall contain nothing except the following struc­
tured fields and objects, as defined in the general architecture
subject to all applicable IS/3 restrictions.
Print File
(BPF, D3A8A5)
[ (Resource Grp) ]
(Index + Doc) (S)
(EPF, D3A9A5)
Index + Document
[ (Index ) ]
(Document ) (S)
A conformant IS/3 Print File is subject to a single Form Definition
and shall contain at most one BPF/EPF pair and at most one Print
File level resource group.

break>

row_break>Re­ End Resource Group architecture subject to all applicable IS/3 restrictions.

source Group (ERG) X'D3A9C6'
(BRG, D3A8C6)
(Print File)
+ [ (Overlay ) (S) ]
+ [ (MO:DCA Pseg ) (S) ]
+ [ (Form Map ) (S) ]
+ [ (BCOCA ) (S) ]
+ [ (GOCA ) (S) ]
+ [ (IOCA ) (S) ]
+ [ (Object Cont ) (S) ]
+ [ (FOCA Object ) (S) ]
(ERG, D3A9C6)
The only FOCA objects that may be included are:
4 © ISO 2021 – All rights reserved
---------------------- Page: 9 ----------------------
ISO/FDIS 22550:2021(E)
Table 1 (continued)
AFP Data Stream object structure
Summary of AFP object structure — Differences from general
Object name Object envelope
MO: DCA architecture noted
— FOCA code page object;
— FOCA Unicode-extended code page object.
IS/3 may limit function in the Resource Objects; for details, see the
individual object definitions in this table.

Resource Object Begin Resource The Resource Object shall be enveloped by the BRS and ERS struc­

(in Print File Re­ (BRS) X'D3A8CE' to tured fields:
source Group) End Resource (ERS)
(BRS, D3A8CE)
X'D3A9CE'
(Res Object )
(ERS, D3A9CE)

Document Index Begin Document Index The Document Index shall contain nothing except the following

(BDI) X'D3A8A7' to End structured fields, as defined in the general architecture subject to

Document Index (EDI) all applicable IS/3 restrictions.
X'D3A9A7'
(BDI, D3A8A7)
+ (IEL, D3B2A7) (S)
+ [ (LLE, D3B490) (S) ]
+ [ (TLE, D3A090) (S) ]
(EDI, D3A9A7)

break> row_break>Doc­ End Document (EDT) subject to all applicable IS/3 restrictions.
ument X'D3A9A8'
(BDT, D3A8A8)
+ [ (IMM, D3ABCC) (S) ]
+ [ (LLE, D3B490) (S) ]
+ [ (Medium Map ) (S) ]
+ [ (REG ) (S) ]
+ [ (Page ) (S) ]
+ [ (Page Group ) (S) ]
(EDT, D3A9A8)

Resource Envi­ Begin Resource Envi­ The Resource Environment Group shall contain nothing except the

ronment Group ronment Group (BSG) following structured fields, as defined in the general architecture

(REG) X'D3A8D9' to End subject to all applicable IS/3 restrictions.
Resource Environment
(BSG, D3A8D9)
Group (ESG) X'D3A9D9'
[ (MDR, D3ABC3) (S) ]
[ (MPO, D3ABD8) (S) ]
[ (PPO, D3ADC3) (S) ]
(ESG, D3A9D9)
© ISO 2021 – All rights reserved 5
---------------------- Page: 10 ----------------------
ISO/FDIS 22550:2021(E)
Table 1 (continued)
AFP Data Stream object structure
Summary of AFP object structure — Differences from general
Object name Object envelope
MO: DCA architecture noted

Page Begin Page (BPG) The Page shall contain nothing except the following structured

X'D3A8AF' to End Page fields and objects, as defined in the general architecture subject to

(EPG) X'D3A9AF' all applicable IS/3 restrictions.
Page
(BPG, D3A8AF)
(AEG )
+ [ (IOB, D3AFC3) (S) ]
+ [ (IPO, D3AFD8) (S) ]
+ [ (IPS, D3AF5F) (S) ]
+ [ (LLE, D3B490) (S) ]
+ [ (TLE, D3A090) (S) ]
+ [ (BCOCA ) (S) ]
+ [ (GOCA ) (S) ]
+ [ (IOCA ) (S) ]
+ [ (PTOCA ) (S) ]
+ [ (Object Cont ) (S) ]
(EPG, D3A9AF)
break> (BAG, D3A8C9)
row_break>
[ (PEC, D3A7A8) ]
[ (MDR, D3ABC3) (S) ]
[ (MPO, D3ABD8) (S) ]
[ (MPS, D3B15F) (S) ]
(PGD, D3A6AF)
[ (OBD, D3A66B) ]
[ (OBP, D3AC6B) ]
(PTD, D3B19B) F2
(EAG, D3A9C9)
The OBD is only used for PTOCA objects without an OEG and, if spec­
ified:
— the measurement units shall match the PGD units;
— the extents shall match the PGD extents.
These are the architected defaults if the OBD is not specified, and
cause the text object area to have the same units and extents as the
page.
The OBP is only used for PTOCA objects without an OEG and, if
specified:
— the object area origin shall be set to zero;
— the object content origin shall be set to zero;
— the object area orientation shall be set to (0°,90°).
6 © ISO 2021 – All rights reserved
---------------------- Page: 11 ----------------------
ISO/FDIS 22550:2021(E)
Table 1 (continued)
AFP Data Stream object structure
Summary of AFP object structure — Differences from general
Object name Object envelope
MO: DCA architecture noted
These are the architected defaults if the OBP is not specified, and
cause the text object area to be positioned coincident with the
page.
The PTD is only mandatory if the page contains one or more
PTOCA objects without an OEG. It is strongly recommended that
the measurement units in the PTD match the PGD units.
IS/3 may limit function in the data objects; for details, see the indi­
vidual object definitions in this table.

break> row_break>Page X'D3A8AD' to End subject to all applicable IS/3 restrictions.
Group Named Page Group
(BNG, D3A8AD)
(ENG) X'D3A9AD'
[ (TLE, D3A090) (S) ]
+ [ (IMM, D3ABCC) (S) ]
+ [ (LLE, D3B490) (S) ]
+ [ (Medium Map ) (S) ]
+ [ (REG ) (S) ]
+ [ (Page ) (S) ]
+ [ (Page Group ) (S) ]
(ENG, D3A9AD)

Overlay Begin Overlay (BMO) The Overlay shall contain nothing except the following structured

X'D3A8DF' to End Over­ fields and objects, as defined in the general architecture subject to

lay (EMO) X'D3A9DF' all applicable IS/3 restrictions.
Overlay
(BMO, D3A8DF)
(AEG )
+ [ (IOB, D3AFC3) (S) ]
+ [ (IPS, D3AF5F) (S) ]
+ [ (LLE, D3B490) (S) ]
+ [ (TLE, D3A090) (S) ]
+ [ (BCOCA ) (S) ]
+ [ (GOCA ) (S) ]
+ [ (IOCA ) (S) ]
+ [ (PTOCA ) (S) ]
+ [ (Object Cont (S) ]
(EMO, D3A9DF)
© ISO 2021 – All rights reserved 7
---------------------- Page: 12 ----------------------
ISO/FDIS 22550:2021(E)
Table 1 (continued)
AFP Data Stream object structure
Summary of AFP object structure — Differences from general
Object name Object envelope
MO: DCA architecture noted
AEG
(BAG, D3A8C9)
[ (PEC, D3A7A8) ]
[ (MDR, D3ABC3) (S) ]
[ (MPS, D3B15F) (S) ]
(PGD, D3A6AF)
[ (OBD, D3A66B) ]
[ (OBP, D3AC6B) ]
(PTD, D3B19B) F2
(EAG, D3A9C9)
break> row_break>
— the measurement units shall match the PGD units;
— the extents shall match the PGD extents.
These are the architected defaults if the OBD is not specified, and
cause the text object area to have the same units and extents as the
overlay.
The OBP is only used for PTOCA objects without an OEG and, if
specified:
— the object area origin shall be set to zero;
— the object content origin shall be set to zero;
— the object area orientation shall be set to (0°,90°).
These are the architected defaults if the OBP is not specified, and
cause the text object area to be positioned coincident with the overlay.
The PTD is only mandatory if the overlay contains one or more PTOCA
objects without an OEG. It is strongly recommended that the meas­
urement units in the PTD match the PGD units.
IS/3 may limit function in the data objects; for details, see the indi­
vidual object definitions in this table.

Page Segment Begin Page Segment The Page Segment shall be a MO: DCA page segment and shall

(BPS) X'D3A85F' to End contain nothing except the following structured fields and objects,

Page Segment (EPS) as defined in the general architecture subject to all applicable IS/3

X'D3A95F' restrictions.
Page Segment
(BPS, D3A85F)
+ [ (BCOCA ) (S) ]
+ [ (GOCA ) (S) ]
+ [ (IOCA ) (S) ]
(EPS, D3A95F)
IS/3 may limit function in the data objects; for details, see the indi­
vidual object definitions in this table.
8 © ISO 2021 – All rights reserved
---------------------- Page: 13 ----------------------
ISO/FDIS 22550:2021(E)
Table 1 (continued)
AFP Data Stream object structure
Summary of AFP objec
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.