290
FrameVector Facet Format
FrameVector is a format for vector graphics that is recognized by FrameMaker products on all platforms.
The specification of the FrameVector format is documented in this appendix.
Imported graphics can contain graphic data in FrameVector format. This data is called the FrameVector
facet of the graphic. FrameMaker products can use this facet to display and print the graphic. For more
information about facets, see , “Facet Formats for Graphics.”
In a MIF file, the FrameVector facet is contained in the statement. For more information about the
statement, see “ImportObject statement” on page 120.
Specification of a FrameVector facet
A FrameVector facet begins with the following facet name, facet data type, and version number lines:
=FrameVector
&%v
&<MakerVectorXXX>
In the version number line,
XXX
is a three-character string identifying the version of the FrameMaker
product. For example, the character string
<MakerVector5.0>
identifies an imported graphic created
in FrameMaker 5.0.
If the imported graphic is stored in a separate file, the file must include the header string
<MakerVec-
torXXX>
.
Specification of FrameVector data
A description of a graphic in FrameVector format consists of records. Each record contains the following
fields:
•
A unique one-byte op code
•
A four-byte integer specifying the size of the data
•
The actual data
The following figure illustrates the breakdown of a typical record:
Types and listing of op codes
Each record begins with an op code. The op code can be one of the following three types:
87
One-byte op code
Four-byte field describing
the size of the data
Actual data of variable
length (9 bytes long in
this case, as specified by
the previous field)
00000009
017A0000002D000000
Summary of Contents for FRAMEMAKER 6.0
Page 1: ...MIF Reference Online Manual FrameMaker 6 0 Adobe ...
Page 15: ...15 ADOBE FRAMEMAKER 6 0 Introduction ...
Page 159: ...159 ADOBE FRAMEMAKER 6 0 MIF Book File Statements ...
Page 232: ...232 ADOBE FRAMEMAKER 6 0 MIF Asian Text Processing Statements ...
Page 252: ...252 ADOBE FRAMEMAKER 6 0 Examples ...