21
AFP Brugergruppemøde november 2009 Hvad er det? Hvad skal vi med dem? Object Container

Printing Solutions For the IBM Environment AFP Brugergruppemøde november 2009 Hvad er det? Hvad skal vi med dem? Object Container

Embed Size (px)

Citation preview

Page 1: Printing Solutions For 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 det?Hvad skal vi med dem?

Object Container

Page 2: Printing Solutions For 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

Page 3: Printing Solutions For 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

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.

Page 4: Printing Solutions For 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

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.

Page 5: Printing Solutions For 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

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.

Page 6: Printing Solutions For 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

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.

Page 7: Printing Solutions For 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

Object Container - Definition

Begin Object Container (BOC, D3A892)[ ( D3..C7) Object Environment Group ][ (OCD, D3EE92) Object Container Data (S) ]

End Object Container (EOC, D3A992)

Page 8: Printing Solutions For 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

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’

Page 9: Printing Solutions For 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

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

Page 10: Printing Solutions For 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

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)

Page 11: Printing Solutions For 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

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.

Page 12: Printing Solutions For 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

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.

Page 13: Printing Solutions For 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

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)

Page 14: Printing Solutions For 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

Object Container – Hvad kan den bruges til

Nye billed-formater

Nye font teknologier

Opsætningsbeskrivelser

Farve

Page 15: Printing Solutions For 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

Object Container – Hvad kan den bruges til

COLOR Management

Font-teknologier

Microfiche

Page 16: Printing Solutions For 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

Object Container – Hvad kan den bruges til

”Nye” billedformater

TIFFGIF

JPG

Page 17: Printing Solutions For 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

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 ;

Page 18: Printing Solutions For 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

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

Page 19: Printing Solutions For 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

Object Container – Eksempler

Skiftende LOGO

Se PDF

Page 20: Printing Solutions For 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

Object Container – Eksempler

Billed-dokumentationaf forsikringssag

Page 21: Printing Solutions For 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

That’s all folks