Upload
osvaldo-griswold
View
217
Download
0
Embed Size (px)
Citation preview
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Hvad er det?Hvad skal vi med dem?
Object Container
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Hvad er en Object Container?
Hvad kan den bruges til?
Eksempler
Agenda
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Container - Definition
MO:DCAMixed Object Document Content Architecture
A mixed object document is the collection of data objects that
comprise the document’s content, and the resources and
formatting specifications that dictate the processing
functions to be performed on the content.
mixed refers both to the mixture of data objects and the mixture of
document constructs that comprise the document’s components.
An Object Content Architecture (OCA) has been established for
each IBM data object to define its respective syntax and semantics.
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Containers
Object Container - Definition
Object Content Architecture
Font Object Content Architecture (FOCA)Presentation Text Object Content Architecture (PTOCA)Image Object Content Architecture (IOCA)Graphics Object Content Architecture (GOCA)Bar Code Object Content Architecture (BCOCA)
MO:DCA documents can also contain or reference non-OCA data object types
that are registered in the MO:DCA architecture.
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Container - Definition
Object Container
En AFP data struktur, der benyttes til at indpakke et eller flere objecter, så de(t) kan
transporteres i en AFP datastrøm.
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
An object container is an envelope for object
data.
Object Container - Definition
The container consists of A mandatory Begin/End structured field pair
An optional Object Environment Group (OEG) mandatory Object Container Data (OCD)
structured fields.
The object data may or may not be defined by an
IBM presentation architecture.
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Container - Definition
Begin Object Container (BOC, D3A892)[ ( D3..C7) Object Environment Group ][ (OCD, D3EE92) Object Container Data (S) ]
End Object Container (EOC, D3A992)
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Container - Definition
Begin Object Container (BOC, D3A892)
Indeholder altidObjCName Navn
ObjectClasification Klassification af indhold x’10’
Kan indeholdeCGCSGID Charset og codepage for parametre x’01’
Fully Qualified Name Reference via GIDs x’02’
Object Byte Extent Antal bytes i input x’57’
Local Date and Time Tidsstempling af object x’62’
Universal Date and Time Tidsstempling af object x’72’
Comment Fri tekst x’65’
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Container - Definition
Object Environment Group
Object Area Descriptor Størrelse og attributer på Object Area PS
Object Area Position Origin og orientation på Object Area PS
Map Container Data Tilpasning af object i Object Area PS
Map Data Resource Tilknyt en GID til objectet
Container Data Descriptor Control information om objectet
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Container - Definition
Object Typer
Presentation
Encapsulated Postscript (EPS)Tagged Image File Format (TIFF)Device Independent Bit Map (DIP)Paintbrush Picture File Format (PCX)Graphics Interchange Format (GIF)JPEG File Interchange Format (JFIF)Portable Document Format (PDF) PCLxOCA (Flere typer med hver sin OID)UP3i Print Data ObjectJPEG2000 (JP2) File Format
MO:DCA documents can also contain or reference non-OCA data object types
that are registered in the MO:DCA architecture.
NON Presentation
COM SetupTape LabelColor Mapping TableAnacomp AnaStak Control RecordResident Color Profile Resource ObjectResident Color ProfileTrueType/OpenType FontResource Access Table (RAT)Color Management Resource (CMR)/(CMOCA)
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Container - Definition
Object Typer
Det er præsentationsenheden, der afgør om en given Object Type er supportet!
AFP giver ”bare” mulighed for at transportere objecttypen.
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Container - Definition
Resumé
En Object Container er en indpakning af data så det kan
transporteres i en AFP datastrøm.
Objectet kan, men behøver ikke, være en ”AFP-struktur”.
Objecttypen skal være (vel)defineret.
Objecttypen kan være et præsentationsobject eller et
opsætningsobject.
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Container – Hvad kan den bruges til
Hurtigere og nemmere adgang til nye datatyper.
I stedet for at lave endnu en OCA, benytter MO:DCA fremover den generelle
beskrivelse af datatypen.
Datatyper beskrives i ISO/IEC 8824:1990(E)
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Container – Hvad kan den bruges til
Nye billed-formater
Nye font teknologier
Opsætningsbeskrivelser
Farve
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Container – Hvad kan den bruges til
COLOR Management
Font-teknologier
Microfiche
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Container – Hvad kan den bruges til
”Nye” billedformater
TIFFGIF
JPG
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Container – Hvad kan den bruges til
OBJECT MPILOGO OBXNAME MPILOGO OBTYPE OTHER OBID JFIF; PAGEFORMAT PAGE1 WIDTH 210 MM HEIGHT 297 MM DIRECTION ACROSS; PRINTLINE CHANNEL 1 POSITION 1 CM 5 CM OBJECT MPILOGO 0 CM -5 CM OBSIZE 5 CM 5 CM OBMAP FIT OBCVPOS 0 CM OBCHPOS 0 CM; PRINTLINE PRINTDATA NO OBJECT VARIABLE START 1 LENGTH 8 OBTYPE OTHER OBID JFIF OBSIZE 9 CM 13 CM OBMAP FIT; PRINTLINE POSITION SAME NEXT REPEAT 10; ENDSUBPAGE ;
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Container – Hvad kan den bruges til
//* //LIST3820 DD * MPI Tech is a leading provider of output management solutions BEAUT in the AFP & AFP/IPDS environment for more than 20 years. MPI Tech products range from Mainframe and Midrange solutions through Server Embedded native emulations and Stand-alone Hardware based transforms to pure LAN and BlueTooth connectivity. //SYSUT2 DD PATH='/u/rene/public/afpbg1.pdf',
Se PDF
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Container – Eksempler
Skiftende LOGO
Se PDF
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
Object Container – Eksempler
Billed-dokumentationaf forsikringssag
Printing SolutionsFor the IBM Environment
AFP Brugergruppemøde november 2009
That’s all folks