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 — Conversion de fichiers AFP en PDF

General Information

Status
Withdrawn
Publication Date
30-Jul-2019
Withdrawal Date
30-Jul-2019
Current Stage
9599 - Withdrawal of International Standard
Completion Date
10-Dec-2021
Ref Project

Relations

Buy Standard

Standard
ISO 22550:2019 - Document management -- AFP interchange for PDF
English language
34 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL ISO
STANDARD 22550
First edition
2019-08
Document management — AFP
interchange for PDF
Gestion des documents — Conversion de fichiers AFP en PDF
Reference number
ISO 22550:2019(E)
©
ISO 2019

---------------------- Page: 1 ----------------------
ISO 22550:2019(E)

COPYRIGHT PROTECTED DOCUMENT
© ISO 2019
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
Fax: +41 22 749 09 47
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii © ISO 2019 – All rights reserved

---------------------- Page: 2 ----------------------
ISO 22550:2019(E)

Contents Page
Foreword .iv
Introduction .v
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 2
4 AFP description. 2
5 Compliance . 2
5.1 General . 2
5.2 Structured Field Introducer . 3
5.3 Exception conditions . 3
6 Data Stream object structure . 3
7 Print control object structure .15
8 Structured fields and triplets .17
8.1 General .17
8.2 Begin structured fields .18
8.3 End structured fields .21
8.4 Structured fields without triplets .22
8.5 Structured fields with triplets.24
9 Architected tables.31
9.1 General .31
9.2 Standards OCA color value table .31
9.3 Color Mapping Table (CMT) .31
9.4 Resource Access Tables (RATs) .31
9.4.1 General.31
Annex A (informative) Example of how PDF external file references are mapped .33
© ISO 2019 – All rights reserved iii

---------------------- Page: 3 ----------------------
ISO 22550:2019(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.
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 2019 – All rights reserved

---------------------- Page: 4 ----------------------
ISO 22550:2019(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 (brochures, etc.).
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 2019 – All rights reserved v

---------------------- Page: 5 ----------------------
INTERNATIONAL STANDARD ISO 22550:2019(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:
1)
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
2)
Consortium, 2017
Bar Code Object Document Content Architecture Reference. AFPC-0005-09. Tenth Edition. AFP
3)
Consortium, 2015
4)
Color Management Object Content Reference. AFPC-0006-01. Second Edition. AFP Consortium, 2012
5)
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.
6)
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 2019 – All rights reserved 1

---------------------- Page: 6 ----------------------
ISO 22550:2019(E)

7)
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
8).
Consortium, 2016
9)
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 http: //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 the Object Content Architecture
(OCA) documents listed in Clause 2.
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 Compliance
5.1 General
The definition of compliance with this interchange set is limited to integrity of the resulting AFP MO:
DCA file. The definition of what constitutes an AFP compliant 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 2019 – All rights reserved

---------------------- Page: 7 ----------------------
ISO 22550:2019(E)

An AFP MO: DCA file is compliant 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 comply with the AFP object structure
definitions;
— all structured fields shall be defined in AFP and shall comply with the AFP parameter and triplet
definitions;
— all structured field triplets shall be defined in AFP and shall comply with applicable IS/3 (AFP)
restrictions;
— all parameter values shall fall within the ranges defined by AFP;
— the print file shall not include any obsolete, retired or coexistence migration functions (as defined
in the MO: DCA Reference, 2017, 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
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 2019 – All rights reserved 3

---------------------- Page: 8 ----------------------
ISO 22550:2019(E)

d) Object content shall not include functions that are not in AFP, i.e. a print file is not AFP compliant 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 the MO: DCA Reference, 2017, 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 compliant 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.
4 © ISO 2019 – All rights reserved

---------------------- Page: 9 ----------------------
ISO 22550:2019(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
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:
 — 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)
© ISO 2019 – All rights reserved 5

---------------------- Page: 10 ----------------------
ISO 22550:2019(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
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 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)
Page Begin Page (BPG) The Page shall contain nothing except the following structured fields
X'D3A8AF' to End Page and objects, as defined in the general architecture subject to all ap-
(EPG) X'D3A9AF' plicable 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)
6 © ISO 2019 – All rights reserved

---------------------- Page: 11 ----------------------
ISO 22550:2019(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) ]
  [ (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°).
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.
© ISO 2019 – All rights reserved 7

---------------------- Page: 12 ----------------------
ISO 22550:2019(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 Group Begin Named The Page Group shall contain nothing except the following structured
Page Group (BNG) fields and objects, as defined in the general architecture subject to
X'D3A8AD' to End 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 fields and objects, as defined in the general architecture subject to
Overlay (EMO) all applicable IS/3 restrictions.
X'D3A9DF'
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)
AEG
(BAG, D3A8C9)
  [ (PEC, D3A7A8)   ]
  [ (MDR, D3ABC3) (S) ]
  [ (MPS, D3B15F) (S) ]
    (PGD, D3A6AF)
  [ (OBD, D3A66B)   ]
  [ (OBP, D3AC6B)   ]
    (PTD, D3B19B) F2
(EAG, D3A9C9)
8 © ISO 2019 – All rights reserved

---------------------- Page: 13 ----------------------
ISO 22550:2019(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
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 2019 – All rights reserved 9

---------------------- Page: 14 ----------------------
ISO 22550:2019(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 comply 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 comply 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 defined in the general architecture
(EGR) X'D3A9BB' subject to all applicable IS/3 restrictions.
Graphics Object
(BGR, D3A8BB)
   (OEG )
  [ (GAD, D3EEBB) (S) ]
(EGR, D3A9BB)

OEG
(BOG, D3A8C7)
  [ (PEC, D3A7A8)   ]
   (OBD, D3A66B)
   (OBP, D3AC6B)
  [ (MGO, D3ABBB)   ]
  [ (MDR, D3ABC3) (S) ]

...

Questions, Comments and Discussion

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