Adobe framemaker 6.0 User Manual

Page of 323
270
ADOBE FRAMEMAKER 6.0
 Facet Formats for Graphics
Native platform facet (QuickDraw PICT, WMF)
FrameVector
FrameImage
TIFF
Other bitmap facets
All versions of FrameMaker products recognize EPSI (with DCS Cyan, DCS Magenta, DCS Yellow, and 
DCS Black for color separations), TIFF, FrameImage, and FrameVector facets. Macintosh versions of 
FrameMaker products also recognize QuickDraw PICT and QuickTime facets. Windows versions of 
FrameMaker products also recognize WMF and OLE facets. 
If the graphic data does not have a corresponding facet supported by a FrameMaker product for displaying 
or printing, the FrameMaker product can use filters to convert the graphic data into one of two internal 
facets: FrameImage (for bitmap data) and FrameVector (for vector data). For example, FrameMaker 
products do not have a facet for HPGL, so HPGL data is converted into a FrameVector facet.
In Macintosh and Windows versions of FrameMaker products, users can choose to automatically save a 
cross-platform facet of an imported graphic. If a cross-platform facet does not already exist, FrameMaker 
products generate a FrameImage facet for the imported graphic.
Basic facet format
A facet consists of a facet name, a data type, and a series of lines containing facet data. For example:
=EPSI
&%v
&%!PS-Adobe-2.0 EPSF-2.0\n
Facet name
The first line of a facet identifies the facet by name. The facet name line has the following format:
=facet_name
The facet name can be one of the standard display and print facets or an application-specific name regis-
tered with the FrameMaker product. (For information about registering your application-specific facets, 
see the FDK Platform Guide for your platform, which is included with the Frame Developer’s Kit.)
Data type
The second line provides the data type of the facet: unsigned bytes (&%v), integer (&%i), or metric 
(&%m). 
If the facet data is binary (such as FrameImage and FrameVector data) or if it contains ASCII characters 
(such as EPSI data, as shown in the preceding example), the facet uses the unsigned bytes data type (&%v). 
For example, the following line is the second line in a facet that contains data represented as unsigned bytes:
&%v